Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

190 lines
5.6 KiB

/*---------------------------------------------------------------------------------*/
/* type and structure definitions */
/*---------------------------------------------------------------------------------*/
typedef unsigned char BYTE;
typedef unsigned char DATA;
typedef unsigned char TEXT;
typedef unsigned short SPAN;
typedef unsigned short WORD;
typedef HANDLE HAND;
typedef unsigned long QUAD;
/*---------------------------------------------------------------------------------*/
/* Manifest Constant Definitions */
/*---------------------------------------------------------------------------------*/
#define ItemFound 1
#define ItemNotFound 0
#define K 1024
#define Keyboard 0
#define Screen 1
#define No 0
#define Yes 1
#define Set 1
#define Reset 0
#define Zero 0
/*---------------------------------------------------------------------------------*/
/* Error Definitions */
/*---------------------------------------------------------------------------------*/
#define DosErrorLowerLimit 2000
#define ErrorSetFilePointer 2001
#define ErrorCloseHandle 2002
#define ErrorDeleteFile 2003
#define ErrorFileLocks 2004
#define ErrorOpenFile 2005
#define ErrorCreateFile 2006
#define ErrorGetFileInfo 2007
#define ErrorReadFile 2008
#define ErrorReadAsync 2010
#define ErrorWriteFile 2011
#define ErrorWriteAsync 2012
#define ErrorGlobalAlloc 2201
#define ErrorCreateFileMapping 2203
#define ErrorMapViewOfFile 2204
#define ErrorCreateProcess 2221
#define ErrorSetEvent 2236
#define ErrorResetEvent 2237
#define ErrorWaitForSingleObject 2238
#define ErrorCreateEvent 2239
#define ErrorRequestSemaphoreNotSupported 2240
#define ErrorSleep 2241
#define ErrorEndOfFile 1001
#define ErrorFileAlreadyDeleted 1002
#define ErrorFileAlreadyOpen 1003
#define ErrorFCB_FileNotFound 1004
#define ErrorFileNotOpen 1005
#define ErrorFileOpen 1006
#define ErrorRecordWrittenPartly 1007
#define ErrorPrototypeNotFound 1021
#define ErrorPrototypeOneNotFound 1022
#define ErrorImproperCall 1101
#define ErrorProcessNotFound 1111
#define ErrorSemaphoreNotFound 1112
#define ErrorTimerNotFound 1113
#define ErrorImproperRepeatType 1121
#define ErrorRepeatOnTimer 1151
#define ErrorTimerNotRunning 1152
#define ErrorUnableToStartTimer 1153
#define ErrorGettingTimeReading 1154
#define ErrorPatternUndefined 1261
#define ErrorSchemeUndefined 1262
#define ErrorFoundDuringSearch 101
#define ErrorCountOverflow 111
#define ErrorCountUnderflow 112
#define ErrorTierType 113
#define ErrorTransitionDirection 114
#define ErrorFileNameField 121
#define ErrorImproperUsage 122
#define ErrorIndexField 123
#define ErrorOffsetField 124
#define ErrorParameterRedefinition 125
#define ErrorReferenceField 126
#define ErrorRepeatField 127
#define ErrorSizeField 128
#define ErrorTimeField 129
#define ErrorTypeComment 131
#define ErrorUnknownRequest 141
#define ErrorUnknownClass 142
#define ErrorUnknownGroup 143
#define ErrorUnknownAuxiliaryGroup 144
#define ErrorUnknownDefineGroup 145
#define ErrorUnknownFileGroup 146
#define ErrorUnknownFileRequest 147
#define ErrorUnknownFlowGroup 148
#define ErrorUnknownOpenFileGroup 151
#define ErrorUnknownOpenGroup 152
#define ErrorUnknownParameterGroup 153
#define ErrorUnknownScanGroup 154
#define ErrorUnknownSemaphoreGroup 155
#define ErrorUnknownTimerGroup 156
#define ErrorUnknownScanRequest 157
#define ErrorUnknownIndexParameter 161
#define ErrorUnknownIndex 162
#define ErrorUnknownSignedQuad 163
#define ErrorUnknownSize 164
#define ErrorUnknownTextToken 165
#define ErrorUnknownTime 166
#define ErrorImproperParameter 171
#define ErrorParameterOutOfSequence 172
#define ErrorParametersImproper 173
#define ErrorParameterRequired 174
#define ErrorParametersRequired 175
#define ErrorSemaphoreMissing 176
#define ErrorSemaphoreImproper 177
#define ErrorFileRedefinition 1401
#define ErrorProcessRedefinition 1402
#define ErrorPrototypeRedefinition 1403
#define ErrorSemaphoreRedefinition 1404
#define ErrorTimerRedefinition 1405
#define ErrorClassNotSupported 1411
#define ErrorGroupNotSupported 1412
#define ErrorRequestInconsistent 1413
#define ErrorRequestNotSupported 1414
#define ErrorRequestOutOfSequence 1415
#define ErrorStackOverflow 1421
#define ErrorStackUnderflow 1422
#define ErrorUnbalancedBraces 1423
#define ErrorFileUndefined 1431
#define ErrorProcessUndefined 1432
#define ErrorPrototypeUndefined 1433
#define ErrorSemaphoreUndefined 1434
#define ErrorTimerUndefined 1435
#define ErrorImproperCollateAttempt 1501
#define ErrorImproperReadSpan 1502
#define ErrorImproperRecordSpan 1503
#define ErrorImproperSource 1504
#define ErrorImproperTarget 1505
#define ErrorImproperWriteAttempt 1506
#define ErrorImproperWriteSpan 1507
#define ErrorMismatchThreshold 1521
#define ErrorNothingToCollate 1522
#define ErrorRecordSpansDiffer 1523
#define ErrorRecordBytesDiffer 1524
#define ErrorSourceFileLonger 1525
#define ErrorTargetFileLonger 1526
#define ErrorOnRunTimeLogFile 201
#define ErrorOnScanTimeLogFile 202
#define ErrorOnLogFile 203
#define ErrorOnScanFile 204