reman3/Rayman_X/cpa/public/PTC/PTCDefn.h

54 lines
2.0 KiB
C

#ifndef _PTCDEFN_H_ /* {*/
#define _PTCDEFN_H_
/*//////////////////////////////////////////////////////////////////////////////////////////*/
/* Index of System Functions pointer and Name*/
#define PTC_C_GetModuleHandleIndex 0
#define PTC_C_FlushInstructionCacheIndex 1
#define PTC_C_GetCurrentProcessIndex 2
#define PTC_C_QueryPerformanceFrequencyIndex 3
#define PTC_C_OpenEventIndex 4
#define PTC_C_CreateEventIndex 5
#define PTC_C_ResetEventIndex 6
#define PTC_C_SetEventIndex 7
#define PTC_C_CreateFileIndex 8
#define PTC_C_WriteFileIndex 9
#define PTC_C_ReadFileIndex 10
#define PTC_C_CloseHandleIndex 11
#define PTC_C_SetFilePointerIndex 12
#define PTC_C_FlushFileBuffersIndex 13
#define PTC_C_QueryPerformanceCounterIndex 14
#define PTC_C_GetDriveTypeIndex 15
#define PTC_C_GetVolumeInformationIndex 16
#define PTC_C_GetLogicalDriveStringsIndex 17
#define PTC_C_GetFileSizeIndex 18
#define PTC_C_CreateToolhelp32SnapshotIndex 19
#define PTC_C_Process32FirstIndex 20
#define PTC_C_Process32NextIndex 21
#define PTC_C_Module32FirstIndex 22
#define PTC_C_Module32NextIndex 23
#define PTC_C_EnumProcessesIndex 24
#define PTC_C_EnumProcessModulesIndex 25
#define PTC_C_LoadLibraryIndex 26
#define PTC_C_FreeLibraryIndex 27
/* ANNECY OA - 21/07/99 { */
#define PTC_C_GetDiskFreeSpaceIndex 28
#define PTC_C_SetFileAttributsIndex 29
#define PTC_C_GetFileAttributsIndex 30
#define PTC_C_GetFileInformationByHandleIndex 31
#define PTC_C_SetErrorModeIndex 32
#define PTC_C_SetFileTimeIndex 33
#define PTC_C_GetFileTimeIndex 34
/* END ANNECY OA } */
/*//////////////////////////////////////////////////////////////////////////////////////////*/
/* Index of Linked DLL Image Base and Name*/
#define PTC_C_Kernel32Index 0
#define PTC_C_User32Index 1
#define PTC_C_PSAPIIndex 2
/*//////////////////////////////////////////////////////////////////////////////////////////*/
#endif /* _PTCDEFN_H_ }*/