windows-nt/Source/XPSP1/NT/shell/ext/cscui/pin/exitcode.h
2020-09-26 16:20:57 +08:00

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_