36 lines
1.3 KiB
C
36 lines
1.3 KiB
C
|
//+-------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
//
|
||
|
// Copyright (C) Microsoft Corporation, 2000
|
||
|
//
|
||
|
// File: exitcode.h
|
||
|
//
|
||
|
//--------------------------------------------------------------------------
|
||
|
#ifndef __CSCPIN_EXITCODE_H_
|
||
|
#define __CSCPIN_EXITCODE_H_
|
||
|
|
||
|
//
|
||
|
// Error codes returned by the application to the cmd interpreter.
|
||
|
//
|
||
|
// 0 means everything completed without error.
|
||
|
// <0 means something went wrong and application did not complete.
|
||
|
// >0 means application completed but not all items were processed.
|
||
|
//
|
||
|
const int CSCPIN_EXIT_POLICY_ACTIVE = -6; // Admin-pin policy is active.
|
||
|
const int CSCPIN_EXIT_OUT_OF_MEMORY = -5; // Insufficient memory.
|
||
|
const int CSCPIN_EXIT_CSC_NOT_ENABLED = -4; // CSC not enabled.
|
||
|
const int CSCPIN_EXIT_LISTFILE_NO_OPEN = -3; // Can't find or open listfile.
|
||
|
const int CSCPIN_EXIT_FILE_NOT_FOUND = -2; // Single file not found.
|
||
|
const int CSCPIN_EXIT_INVALID_PARAMETER = -1; // Invalid argument
|
||
|
const int CSCPIN_EXIT_NORMAL = 0;
|
||
|
const int CSCPIN_EXIT_APPLICATION_ABORT = 1; // App aborted by user.
|
||
|
const int CSCPIN_EXIT_CSC_ERRORS = 2; // CSC errors occured.
|
||
|
|
||
|
void SetExitCode(int iCode);
|
||
|
int GetExitCode(void);
|
||
|
|
||
|
|
||
|
#endif // __CSCPIN_EXITCODE_H_
|
||
|
|