Data Structures |
| struct | LPGUID |
| struct | PGENERIC_MAPPING |
| struct | PACE_HEADER |
| struct | PACCESS_ALLOWED_ACE |
| struct | PACCESS_DENIED_ACE |
| struct | PSYSTEM_AUDIT_ACE |
| struct | PSYSTEM_ALARM_ACE |
| struct | PSYSTEM_MANDATORY_LABEL_ACE |
| struct | PACCESS_ALLOWED_OBJECT_ACE |
| struct | PACCESS_DENIED_OBJECT_ACE |
| struct | PSYSTEM_AUDIT_OBJECT_ACE |
| struct | PSYSTEM_ALARM_OBJECT_ACE |
| struct | PACCESS_ALLOWED_CALLBACK_ACE |
| struct | PACCESS_DENIED_CALLBACK_ACE |
| struct | PSYSTEM_AUDIT_CALLBACK_ACE |
| struct | PSYSTEM_ALARM_CALLBACK_ACE |
| struct | PACCESS_ALLOWED_CALLBACK_OBJECT_ACE |
| struct | PACCESS_DENIED_CALLBACK_OBJECT_ACE |
| struct | PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE |
| struct | PSYSTEM_ALARM_CALLBACK_OBJECT_ACE |
| struct | ACL |
| struct | PACL_REVISION_INFORMATION |
| struct | PACL_SIZE_INFORMATION |
| struct | LPLDT_ENTRY |
| struct | PEXCEPTION_RECORD |
| struct | PEXCEPTION_RECORD32 |
| struct | PEXCEPTION_RECORD64 |
| struct | PEXCEPTION_POINTERS |
| union | LARGE_INTEGER |
| union | ULARGE_INTEGER |
| struct | PLUID |
| struct | PLUID_AND_ATTRIBUTES |
| struct | PPRIVILEGE_SET |
| struct | SECURITY_ATTRIBUTES |
| struct | PSECURITY_QUALITY_OF_SERVICE |
| struct | PSE_IMPERSONATION_STATE |
| struct | SID_IDENTIFIER_AUTHORITY |
| struct | SID |
| struct | PSID_AND_ATTRIBUTES |
| struct | PTOKEN_SOURCE |
| struct | PTOKEN_CONTROL |
| struct | PTOKEN_DEFAULT_DACL |
| struct | LPTOKEN_GROUPS |
| struct | PTOKEN_GROUPS_AND_PRIVILEGES |
| struct | PTOKEN_ORIGIN |
| struct | PTOKEN_OWNER |
| struct | PTOKEN_PRIMARY_GROUP |
| struct | LPTOKEN_PRIVILEGES |
| struct | PTOKEN_STATISTICS |
| struct | PTOKEN_USER |
| struct | SECURITY_DESCRIPTOR |
| struct | PISECURITY_DESCRIPTOR_RELATIVE |
| struct | PQUOTA_LIMITS |
| struct | PQUOTA_LIMITS_EX |
| struct | PIO_COUNTERS |
| struct | PFILE_NOTIFY_INFORMATION |
| struct | PTAPE_ERASE |
| struct | PTAPE_GET_DRIVE_PARAMETERS |
| struct | PTAPE_GET_MEDIA_PARAMETERS |
| struct | PTAPE_GET_POSITION |
| struct | PTAPE_PREPARE |
| struct | PTAPE_SET_DRIVE_PARAMETERS |
| struct | PTAPE_SET_MEDIA_PARAMETERS |
| struct | PTAPE_SET_POSITION |
| struct | PTAPE_WRITE_MARKS |
| struct | PTAPE_CREATE_PARTITION |
| struct | PMEMORY_BASIC_INFORMATION |
| struct | PMESSAGE_RESOURCE_ENTRY |
| struct | PMESSAGE_RESOURCE_BLOCK |
| struct | PMESSAGE_RESOURCE_DATA |
| struct | PRLIST_ENTRY |
| struct | PLIST_ENTRY32 |
| struct | PLIST_ENTRY64 |
| struct | PSINGLE_LIST_ENTRY |
| union | PSLIST_HEADER |
| struct | PRTL_RESOURCE_DEBUG |
| struct | PRTL_CRITICAL_SECTION |
| struct | PRTL_SRWLOCK |
| struct | PRTL_CONDITION_VARIABLE |
| struct | PPROCESSOR_NUMBER |
| struct | PGROUP_AFFINITY |
| struct | PEVENTLOGRECORD |
| struct | LPOSVERSIONINFOA |
| struct | PRTL_OSVERSIONINFOW |
| struct | LPOSVERSIONINFOEXA |
| struct | PRTL_OSVERSIONINFOEXW |
| struct | PIMAGE_VXD_HEADER |
| struct | PIMAGE_DOS_HEADER |
| struct | PIMAGE_OS2_HEADER |
| struct | PIMAGE_FILE_HEADER |
| struct | PIMAGE_DATA_DIRECTORY |
| struct | PIMAGE_OPTIONAL_HEADER32 |
| struct | PIMAGE_OPTIONAL_HEADER64 |
| struct | PIMAGE_ROM_OPTIONAL_HEADER |
| struct | PIMAGE_NT_HEADERS32 |
| struct | PIMAGE_NT_HEADERS64 |
| struct | PIMAGE_ROM_HEADERS |
| struct | PIMAGE_SECTION_HEADER |
| struct | PIMAGE_SYMBOL |
| struct | PIMAGE_LINENUMBER |
| struct | PIMAGE_AUX_SYMBOL_TOKEN_DEF |
| union | PIMAGE_AUX_SYMBOL |
| struct | PIMAGE_RELOCATION |
| struct | PIMAGE_COR20_HEADER |
| struct | PIMAGE_COFF_SYMBOLS_HEADER |
| struct | PIMAGE_BASE_RELOCATION |
| struct | PIMAGE_ARCHIVE_MEMBER_HEADER |
| struct | PIMAGE_EXPORT_DIRECTORY |
| struct | PIMAGE_IMPORT_BY_NAME |
| struct | PIMAGE_THUNK_DATA64 |
| struct | PIMAGE_THUNK_DATA32 |
| struct | PIMAGE_TLS_DIRECTORY64 |
| struct | PIMAGE_TLS_DIRECTORY32 |
| struct | PIMAGE_IMPORT_DESCRIPTOR |
| struct | PIMAGE_BOUND_IMPORT_DESCRIPTOR |
| struct | PIMAGE_BOUND_FORWARDER_REF |
| struct | PIMAGE_RESOURCE_DIRECTORY |
| struct | PIMAGE_RESOURCE_DIRECTORY_ENTRY |
| struct | PIMAGE_RESOURCE_DIRECTORY_STRING |
| struct | PIMAGE_RESOURCE_DIR_STRING_U |
| struct | PIMAGE_RESOURCE_DATA_ENTRY |
| struct | PIMAGE_LOAD_CONFIG_DIRECTORY32 |
| struct | PIMAGE_LOAD_CONFIG_DIRECTORY64 |
| struct | PIMAGE_RUNTIME_FUNCTION_ENTRY |
| struct | PIMAGE_DEBUG_DIRECTORY |
| struct | PFPO_DATA |
| struct | PIMAGE_DEBUG_MISC |
| struct | PIMAGE_FUNCTION_ENTRY |
| struct | PIMAGE_SEPARATE_DEBUG_HEADER |
| struct | PNT_TIB |
| struct | PNT_TIB32 |
| struct | PNT_TIB64 |
| struct | PREPARSE_GUID_DATA_BUFFER |
| struct | PREPARSE_POINT_INFORMATION |
| union | PFILE_SEGMENT_ELEMENT |
| struct | PJOB_SET_ARRAY |
| struct | PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION |
| struct | PJOBOBJECT_BASIC_LIMIT_INFORMATION |
| struct | PJOBOBJECT_BASIC_PROCESS_ID_LIST |
| struct | PJOBOBJECT_BASIC_UI_RESTRICTIONS |
| struct | PJOBOBJECT_SECURITY_LIMIT_INFORMATION |
| struct | PJOBOBJECT_END_OF_JOB_TIME_INFORMATION |
| struct | PJOBOBJECT_ASSOCIATE_COMPLETION_PORT |
| struct | PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION |
| struct | PJOBOBJECT_EXTENDED_LIMIT_INFORMATION |
| struct | PJOBOBJECT_JOBSET_INFORMATION |
| struct | BATTERY_REPORTING_SCALE |
| struct | PPOWER_ACTION_POLICY |
| struct | PSYSTEM_POWER_LEVEL |
| struct | PSYSTEM_POWER_POLICY |
| struct | PSYSTEM_POWER_CAPABILITIES |
| struct | PSYSTEM_BATTERY_STATE |
| struct | PPROCESSOR_POWER_INFORMATION |
| struct | PSYSTEM_POWER_INFORMATION |
| struct | PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION |
| struct | PACTIVATION_CONTEXT_DETAILED_INFORMATION |
| struct | PACTIVATION_CONTEXT_QUERY_INDEX |
| struct | PASSEMBLY_FILE_DETAILED_INFORMATION |
| struct | PPROCESSOR_POWER_POLICY_INFO |
| struct | PPROCESSOR_POWER_POLICY |
| struct | PADMINISTRATOR_POWER_POLICY |
| struct | PCACHE_DESCRIPTOR |
| struct | PSYSTEM_LOGICAL_PROCESSOR_INFORMATION |
| struct | POBJECT_TYPE_LIST |
Defines |
| #define | __ANONYMOUS_DEFINED |
| #define | _ANONYMOUS_UNION |
| #define | _UNION_NAME(x) x |
| #define | DUMMYUNIONNAME u |
| #define | DUMMYUNIONNAME1 u1 |
| #define | DUMMYUNIONNAME2 u2 |
| #define | DUMMYUNIONNAME3 u3 |
| #define | DUMMYUNIONNAME4 u4 |
| #define | DUMMYUNIONNAME5 u5 |
| #define | DUMMYUNIONNAME6 u6 |
| #define | DUMMYUNIONNAME7 u7 |
| #define | DUMMYUNIONNAME8 u8 |
| #define | _ANONYMOUS_STRUCT |
| #define | _STRUCT_NAME(x) x |
| #define | DUMMYSTRUCTNAME s |
| #define | DUMMYSTRUCTNAME1 s1 |
| #define | DUMMYSTRUCTNAME2 s2 |
| #define | DUMMYSTRUCTNAME3 s3 |
| #define | DUMMYSTRUCTNAME4 s4 |
| #define | DUMMYSTRUCTNAME5 s5 |
| #define | UNREFERENCED_PARAMETER(P) {(P)=(P);} |
| #define | UNREFERENCED_LOCAL_VARIABLE(L) {(L)=(L);} |
| #define | DBG_UNREFERENCED_PARAMETER(P) |
| #define | DBG_UNREFERENCED_LOCAL_VARIABLE(L) |
| #define | DECLSPEC_ALIGN(x) |
| #define | NOP_FUNCTION (void)0 |
| #define | DECLSPEC_HIDDEN |
| #define | UNALIGNED |
| #define | DECLSPEC_NOVTABLE |
| #define | DECLSPEC_ADDRSAFE |
| #define | __WINE_ALLOC_SIZE(x) |
| #define | FORCEINLINE extern __inline__ __attribute__((always_inline)) |
| #define | NTSYSAPI DECLSPEC_IMPORT |
| #define | NTSYSCALLAPI DECLSPEC_IMPORT |
| #define | VOID void |
| #define | __ptr64 |
| #define | EXTERN_C extern |
| #define | STDMETHODCALLTYPE __stdcall |
| #define | STDMETHODVCALLTYPE __cdecl |
| #define | STDAPICALLTYPE __stdcall |
| #define | STDAPIVCALLTYPE __cdecl |
| #define | STDAPI EXTERN_C HRESULT STDAPICALLTYPE |
| #define | STDAPI_(type) EXTERN_C type STDAPICALLTYPE |
| #define | STDMETHODIMP HRESULT STDMETHODCALLTYPE |
| #define | STDMETHODIMP_(type) type STDMETHODCALLTYPE |
| #define | STDAPIV EXTERN_C HRESULT STDAPIVCALLTYPE |
| #define | STDAPIV_(type) EXTERN_C type STDAPIVCALLTYPE |
| #define | STDMETHODIMPV HRESULT STDMETHODVCALLTYPE |
| #define | STDMETHODIMPV_(type) type STDMETHODVCALLTYPE |
| #define | RESTRICTED_POINTER |
| #define | _TCHAR_DEFINED |
| #define | __TEXT(quote) quote |
| #define | TEXT(quote) __TEXT(quote) |
| #define | DECLARE_HANDLE(n) typedef HANDLE n |
| #define | ANSI_NULL ((CHAR)0) |
| #define | UNICODE_NULL ((WCHAR)0) |
| #define | UNICODE_STRING_MAX_BYTES ((USHORT) 65534) |
| #define | UNICODE_STRING_MAX_CHARS (32767) |
| #define | C_ASSERT(expr) extern char (*c_assert(void)) [(expr) ? 1 : -1] |
| #define | NTAPI __stdcall |
| #define | ACE_OBJECT_TYPE_PRESENT 0x00000001 |
| #define | ACE_INHERITED_OBJECT_TYPE_PRESENT 0x00000002 |
| #define | APPLICATION_ERROR_MASK 0x20000000 |
| #define | ERROR_SEVERITY_SUCCESS 0x00000000 |
| #define | ERROR_SEVERITY_INFORMATIONAL 0x40000000 |
| #define | ERROR_SEVERITY_WARNING 0x80000000 |
| #define | ERROR_SEVERITY_ERROR 0xC0000000 |
| #define | DEFINE_ENUM_FLAG_OPERATORS(ENUMTYPE) /* */ |
| #define | COMPRESSION_FORMAT_NONE (0x0000) |
| #define | COMPRESSION_FORMAT_DEFAULT (0x0001) |
| #define | COMPRESSION_FORMAT_LZNT1 (0x0002) |
| #define | COMPRESSION_ENGINE_STANDARD (0x0000) |
| #define | COMPRESSION_ENGINE_MAXIMUM (0x0100) |
| #define | COMPRESSION_ENGINE_HIBER (0x0200) |
| #define | ACCESS_ALLOWED_ACE_TYPE (0x0) |
| #define | ACCESS_DENIED_ACE_TYPE (0x1) |
| #define | SYSTEM_AUDIT_ACE_TYPE (0x2) |
| #define | SYSTEM_ALARM_ACE_TYPE (0x3) |
| #define | ANYSIZE_ARRAY 1 |
| #define | OBJECT_INHERIT_ACE 1 |
| #define | CONTAINER_INHERIT_ACE 2 |
| #define | NO_PROPAGATE_INHERIT_ACE 4 |
| #define | INHERIT_ONLY_ACE 8 |
| #define | INHERITED_ACE 10 |
| #define | VALID_INHERIT_FLAGS 0x1F |
| #define | SUCCESSFUL_ACCESS_ACE_FLAG 64 |
| #define | FAILED_ACCESS_ACE_FLAG 128 |
| #define | DELETE 0x00010000L |
| #define | READ_CONTROL 0x20000L |
| #define | WRITE_DAC 0x40000L |
| #define | WRITE_OWNER 0x80000L |
| #define | SYNCHRONIZE 0x100000L |
| #define | STANDARD_RIGHTS_REQUIRED 0xF0000 |
| #define | STANDARD_RIGHTS_READ 0x20000 |
| #define | STANDARD_RIGHTS_WRITE 0x20000 |
| #define | STANDARD_RIGHTS_EXECUTE 0x20000 |
| #define | STANDARD_RIGHTS_ALL 0x1F0000 |
| #define | SPECIFIC_RIGHTS_ALL 0xFFFF |
| #define | ACCESS_SYSTEM_SECURITY 0x1000000 |
| #define | REG_STANDARD_FORMAT 1 |
| #define | REG_LATEST_FORMAT 2 |
| #define | REG_NO_COMPRESSION 4 |
| #define | STATUS_WAIT_0 ((DWORD)0x00000000) |
| #define | STATUS_ABANDONED_WAIT_0 ((DWORD)0x00000080) |
| #define | STATUS_USER_APC ((DWORD)0x000000C0) |
| #define | STATUS_TIMEOUT ((DWORD)0x00000102) |
| #define | STATUS_PENDING ((DWORD)0x00000103) |
| #define | STATUS_SEGMENT_NOTIFICATION ((DWORD)0x40000005) |
| #define | STATUS_GUARD_PAGE_VIOLATION ((DWORD)0x80000001) |
| #define | STATUS_DATATYPE_MISALIGNMENT ((DWORD)0x80000002) |
| #define | STATUS_BREAKPOINT ((DWORD)0x80000003) |
| #define | STATUS_SINGLE_STEP ((DWORD)0x80000004) |
| #define | STATUS_ACCESS_VIOLATION ((DWORD)0xC0000005) |
| #define | STATUS_IN_PAGE_ERROR ((DWORD)0xC0000006) |
| #define | STATUS_INVALID_HANDLE ((DWORD)0xC0000008) |
| #define | STATUS_NO_MEMORY ((DWORD)0xC0000017) |
| #define | STATUS_ILLEGAL_INSTRUCTION ((DWORD)0xC000001D) |
| #define | STATUS_NONCONTINUABLE_EXCEPTION ((DWORD)0xC0000025) |
| #define | STATUS_INVALID_DISPOSITION ((DWORD)0xC0000026) |
| #define | STATUS_ARRAY_BOUNDS_EXCEEDED ((DWORD)0xC000008C) |
| #define | STATUS_FLOAT_DENORMAL_OPERAND ((DWORD)0xC000008D) |
| #define | STATUS_FLOAT_DIVIDE_BY_ZERO ((DWORD)0xC000008E) |
| #define | STATUS_FLOAT_INEXACT_RESULT ((DWORD)0xC000008F) |
| #define | STATUS_FLOAT_INVALID_OPERATION ((DWORD)0xC0000090) |
| #define | STATUS_FLOAT_OVERFLOW ((DWORD)0xC0000091) |
| #define | STATUS_FLOAT_STACK_CHECK ((DWORD)0xC0000092) |
| #define | STATUS_FLOAT_UNDERFLOW ((DWORD)0xC0000093) |
| #define | STATUS_INTEGER_DIVIDE_BY_ZERO ((DWORD)0xC0000094) |
| #define | STATUS_INTEGER_OVERFLOW ((DWORD)0xC0000095) |
| #define | STATUS_PRIVILEGED_INSTRUCTION ((DWORD)0xC0000096) |
| #define | STATUS_STACK_OVERFLOW ((DWORD)0xC00000FD) |
| #define | STATUS_CONTROL_C_EXIT ((DWORD)0xC000013A) |
| #define | STATUS_FLOAT_MULTIPLE_FAULTS ((DWORD)0xC00002B4) |
| #define | STATUS_FLOAT_MULTIPLE_TRAPS ((DWORD)0xC00002B5) |
| #define | STATUS_REG_NAT_CONSUMPTION ((DWORD)0xC00002C9) |
| #define | STATUS_SXS_EARLY_DEACTIVATION ((DWORD)0xC015000F) |
| #define | STATUS_SXS_INVALID_DEACTIVATION ((DWORD)0xC0150010) |
| #define | DBG_EXCEPTION_HANDLED ((DWORD)0x00010001) |
| #define | DBG_CONTINUE ((DWORD)0x00010002) |
| #define | DBG_TERMINATE_THREAD ((DWORD)0x40010003) |
| #define | DBG_TERMINATE_PROCESS ((DWORD)0x40010004) |
| #define | DBG_CONTROL_C ((DWORD)0x40010005) |
| #define | DBG_CONTROL_BREAK ((DWORD)0x40010008) |
| #define | DBG_COMMAND_EXCEPTION ((DWORD)0x40010009) |
| #define | DBG_EXCEPTION_NOT_HANDLED ((DWORD)0x80010001) |
| #define | MAXIMUM_ALLOWED 0x2000000 |
| #define | GENERIC_READ 0x80000000 |
| #define | GENERIC_WRITE 0x40000000 |
| #define | GENERIC_EXECUTE 0x20000000 |
| #define | GENERIC_ALL 0x10000000 |
| #define | INVALID_FILE_ATTRIBUTES ((DWORD)-1) |
| #define | FILE_LIST_DIRECTORY 0x00000001 |
| #define | FILE_READ_DATA 0x00000001 |
| #define | FILE_ADD_FILE 0x00000002 |
| #define | FILE_WRITE_DATA 0x00000002 |
| #define | FILE_ADD_SUBDIRECTORY 0x00000004 |
| #define | FILE_APPEND_DATA 0x00000004 |
| #define | FILE_CREATE_PIPE_INSTANCE 0x00000004 |
| #define | FILE_READ_EA 0x00000008 |
| #define | FILE_READ_PROPERTIES 0x00000008 |
| #define | FILE_WRITE_EA 0x00000010 |
| #define | FILE_WRITE_PROPERTIES 0x00000010 |
| #define | FILE_EXECUTE 0x00000020 |
| #define | FILE_TRAVERSE 0x00000020 |
| #define | FILE_DELETE_CHILD 0x00000040 |
| #define | FILE_READ_ATTRIBUTES 0x00000080 |
| #define | FILE_WRITE_ATTRIBUTES 0x00000100 |
| #define | FILE_SHARE_READ 0x00000001 |
| #define | FILE_SHARE_WRITE 0x00000002 |
| #define | FILE_SHARE_DELETE 0x00000004 |
| #define | FILE_SHARE_VALID_FLAGS 0x00000007 |
| #define | FILE_ATTRIBUTE_READONLY 0x00000001 |
| #define | FILE_ATTRIBUTE_HIDDEN 0x00000002 |
| #define | FILE_ATTRIBUTE_SYSTEM 0x00000004 |
| #define | FILE_ATTRIBUTE_DIRECTORY 0x00000010 |
| #define | FILE_ATTRIBUTE_ARCHIVE 0x00000020 |
| #define | FILE_ATTRIBUTE_DEVICE 0x00000040 |
| #define | FILE_ATTRIBUTE_NORMAL 0x00000080 |
| #define | FILE_ATTRIBUTE_TEMPORARY 0x00000100 |
| #define | FILE_ATTRIBUTE_SPARSE_FILE 0x00000200 |
| #define | FILE_ATTRIBUTE_REPARSE_POINT 0x00000400 |
| #define | FILE_ATTRIBUTE_COMPRESSED 0x00000800 |
| #define | FILE_ATTRIBUTE_OFFLINE 0x00001000 |
| #define | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 0x00002000 |
| #define | FILE_ATTRIBUTE_ENCRYPTED 0x00004000 |
| #define | FILE_ATTRIBUTE_VALID_FLAGS 0x00007fb7 |
| #define | FILE_ATTRIBUTE_VALID_SET_FLAGS 0x000031a7 |
| #define | FILE_COPY_STRUCTURED_STORAGE 0x00000041 |
| #define | FILE_STRUCTURED_STORAGE 0x00000441 |
| #define | FILE_VALID_OPTION_FLAGS 0x00ffffff |
| #define | FILE_VALID_PIPE_OPTION_FLAGS 0x00000032 |
| #define | FILE_VALID_MAILSLOT_OPTION_FLAGS 0x00000032 |
| #define | FILE_VALID_SET_FLAGS 0x00000036 |
| #define | FILE_DIRECTORY_FILE 0x00000001 |
| #define | FILE_WRITE_THROUGH 0x00000002 |
| #define | FILE_SEQUENTIAL_ONLY 0x00000004 |
| #define | FILE_NO_INTERMEDIATE_BUFFERING 0x00000008 |
| #define | FILE_SYNCHRONOUS_IO_ALERT 0x00000010 |
| #define | FILE_SYNCHRONOUS_IO_NONALERT 0x00000020 |
| #define | FILE_NON_DIRECTORY_FILE 0x00000040 |
| #define | FILE_CREATE_TREE_CONNECTION 0x00000080 |
| #define | FILE_COMPLETE_IF_OPLOCKED 0x00000100 |
| #define | FILE_NO_EA_KNOWLEDGE 0x00000200 |
| #define | FILE_OPEN_REMOTE_INSTANCE 0x00000400 |
| #define | FILE_RANDOM_ACCESS 0x00000800 |
| #define | FILE_DELETE_ON_CLOSE 0x00001000 |
| #define | FILE_OPEN_BY_FILE_ID 0x00002000 |
| #define | FILE_OPEN_FOR_BACKUP_INTENT 0x00004000 |
| #define | FILE_NO_COMPRESSION 0x00008000 |
| #define | FILE_RESERVE_OPFILTER 0x00100000 |
| #define | FILE_OPEN_REPARSE_POINT 0x00200000 |
| #define | FILE_OPEN_NO_RECALL 0x00400000 |
| #define | FILE_OPEN_FOR_FREE_SPACE_QUERY 0x00800000 |
| #define | FILE_ALL_ACCESS |
| #define | FILE_GENERIC_EXECUTE |
| #define | FILE_GENERIC_READ |
| #define | FILE_GENERIC_WRITE |
| #define | FILE_NOTIFY_CHANGE_FILE_NAME 0x00000001 |
| #define | FILE_NOTIFY_CHANGE_DIR_NAME 0x00000002 |
| #define | FILE_NOTIFY_CHANGE_NAME 0x00000003 |
| #define | FILE_NOTIFY_CHANGE_ATTRIBUTES 0x00000004 |
| #define | FILE_NOTIFY_CHANGE_SIZE 0x00000008 |
| #define | FILE_NOTIFY_CHANGE_LAST_WRITE 0x00000010 |
| #define | FILE_NOTIFY_CHANGE_LAST_ACCESS 0x00000020 |
| #define | FILE_NOTIFY_CHANGE_CREATION 0x00000040 |
| #define | FILE_NOTIFY_CHANGE_EA 0x00000080 |
| #define | FILE_NOTIFY_CHANGE_SECURITY 0x00000100 |
| #define | FILE_NOTIFY_CHANGE_STREAM_NAME 0x00000200 |
| #define | FILE_NOTIFY_CHANGE_STREAM_SIZE 0x00000400 |
| #define | FILE_NOTIFY_CHANGE_STREAM_WRITE 0x00000800 |
| #define | FILE_NOTIFY_VALID_MASK 0x00000fff |
| #define | FILE_CASE_SENSITIVE_SEARCH 0x00000001 |
| #define | FILE_CASE_PRESERVED_NAMES 0x00000002 |
| #define | FILE_UNICODE_ON_DISK 0x00000004 |
| #define | FILE_PERSISTENT_ACLS 0x00000008 |
| #define | FILE_FILE_COMPRESSION 0x00000010 |
| #define | FILE_VOLUME_QUOTAS 0x00000020 |
| #define | FILE_SUPPORTS_SPARSE_FILES 0x00000040 |
| #define | FILE_SUPPORTS_REPARSE_POINTS 0x00000080 |
| #define | FILE_SUPPORTS_REMOTE_STORAGE 0x00000100 |
| #define | FS_LFN_APIS 0x00004000 |
| #define | FILE_VOLUME_IS_COMPRESSED 0x00008000 |
| #define | FILE_SUPPORTS_OBJECT_IDS 0x00010000 |
| #define | FILE_SUPPORTS_ENCRYPTION 0x00020000 |
| #define | FILE_NAMED_STREAMS 0x00040000 |
| #define | IO_COMPLETION_QUERY_STATE 0x0001 |
| #define | IO_COMPLETION_MODIFY_STATE 0x0002 |
| #define | IO_COMPLETION_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3) |
| #define | DUPLICATE_CLOSE_SOURCE 0x00000001 |
| #define | DUPLICATE_SAME_ACCESS 0x00000002 |
| #define | MAILSLOT_NO_MESSAGE ((DWORD)-1) |
| #define | MAILSLOT_WAIT_FOREVER ((DWORD)-1) |
| #define | PROCESS_TERMINATE 1 |
| #define | PROCESS_CREATE_THREAD 2 |
| #define | PROCESS_SET_SESSIONID 4 |
| #define | PROCESS_VM_OPERATION 8 |
| #define | PROCESS_VM_READ 16 |
| #define | PROCESS_VM_WRITE 32 |
| #define | PROCESS_CREATE_PROCESS 128 |
| #define | PROCESS_SET_QUOTA 256 |
| #define | PROCESS_SET_INFORMATION 512 |
| #define | PROCESS_QUERY_INFORMATION 1024 |
| #define | PROCESS_SUSPEND_RESUME 2048 |
| #define | PROCESS_QUERY_LIMITED_INFORMATION 0x1000 |
| #define | PROCESS_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0xFFF) |
| #define | PROCESS_DUP_HANDLE 64 |
| #define | THREAD_TERMINATE 1 |
| #define | THREAD_SUSPEND_RESUME 2 |
| #define | THREAD_GET_CONTEXT 8 |
| #define | THREAD_SET_CONTEXT 16 |
| #define | THREAD_SET_INFORMATION 32 |
| #define | THREAD_QUERY_INFORMATION 64 |
| #define | THREAD_SET_THREAD_TOKEN 128 |
| #define | THREAD_IMPERSONATE 256 |
| #define | THREAD_DIRECT_IMPERSONATION 0x200 |
| #define | THREAD_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3FF) |
| #define | MUTANT_QUERY_STATE 0x0001 |
| #define | MUTANT_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|MUTANT_QUERY_STATE) |
| #define | TIMER_QUERY_STATE 0x0001 |
| #define | TIMER_MODIFY_STATE 0x0002 |
| #define | TIMER_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|TIMER_QUERY_STATE|TIMER_MODIFY_STATE) |
| #define | THREAD_BASE_PRIORITY_LOWRT 15 |
| #define | THREAD_BASE_PRIORITY_MAX 2 |
| #define | THREAD_BASE_PRIORITY_MIN (-2) |
| #define | THREAD_BASE_PRIORITY_IDLE (-15) |
| #define | SID_MAX_SUB_AUTHORITIES 15 |
| #define | SECURITY_NULL_RID (0x00000000L) |
| #define | SECURITY_WORLD_RID (0x00000000L) |
| #define | SECURITY_LOCAL_RID (0X00000000L) |
| #define | SECURITY_NULL_SID_AUTHORITY {0,0,0,0,0,0} |
| #define | SECURITY_WORLD_SID_AUTHORITY {0,0,0,0,0,1} |
| #define | SECURITY_LOCAL_SID_AUTHORITY {0,0,0,0,0,2} |
| #define | SECURITY_CREATOR_SID_AUTHORITY {0,0,0,0,0,3} |
| #define | SECURITY_CREATOR_OWNER_RID (0x00000000L) |
| #define | SECURITY_CREATOR_GROUP_RID (0x00000001L) |
| #define | SECURITY_CREATOR_OWNER_SERVER_RID (0x00000002L) |
| #define | SECURITY_CREATOR_GROUP_SERVER_RID (0x00000003L) |
| #define | SECURITY_NON_UNIQUE_AUTHORITY {0,0,0,0,0,4} |
| #define | SECURITY_NT_AUTHORITY {0,0,0,0,0,5} |
| #define | SECURITY_DIALUP_RID 0x00000001L |
| #define | SECURITY_NETWORK_RID 0x00000002L |
| #define | SECURITY_BATCH_RID 0x00000003L |
| #define | SECURITY_INTERACTIVE_RID 0x00000004L |
| #define | SECURITY_LOGON_IDS_RID 0x00000005L |
| #define | SECURITY_SERVICE_RID 0x00000006L |
| #define | SECURITY_ANONYMOUS_LOGON_RID 0x00000007L |
| #define | SECURITY_PROXY_RID 0x00000008L |
| #define | SECURITY_ENTERPRISE_CONTROLLERS_RID 0x00000009L |
| #define | SECURITY_SERVER_LOGON_RID SECURITY_ENTERPRISE_CONTROLLERS_RID |
| #define | SECURITY_PRINCIPAL_SELF_RID 0x0000000AL |
| #define | SECURITY_AUTHENTICATED_USER_RID 0x0000000BL |
| #define | SECURITY_RESTRICTED_CODE_RID 0x0000000CL |
| #define | SECURITY_TERMINAL_SERVER_RID 0x0000000DL |
| #define | SECURITY_REMOTE_LOGON_RID 0x0000000EL |
| #define | SECURITY_THIS_ORGANIZATION_RID 0x0000000FL |
| #define | SECURITY_LOCAL_SYSTEM_RID 0x00000012L |
| #define | SECURITY_LOCAL_SERVICE_RID 0x00000013L |
| #define | SECURITY_NETWORK_SERVICE_RID 0x00000014L |
| #define | SECURITY_NT_NON_UNIQUE 0x00000015L |
| #define | SECURITY_BUILTIN_DOMAIN_RID 0x00000020L |
| #define | SECURITY_PACKAGE_BASE_RID 0x00000040L |
| #define | SECURITY_PACKAGE_NTLM_RID 0x0000000AL |
| #define | SECURITY_PACKAGE_SCHANNEL_RID 0x0000000EL |
| #define | SECURITY_PACKAGE_DIGEST_RID 0x00000015L |
| #define | SECURITY_OTHER_ORGANIZATION_RID 0x000003E8L |
| #define | SECURITY_LOGON_IDS_RID_COUNT 0x3 |
| #define | SID_REVISION 1 |
| #define | FOREST_USER_RID_MAX 0x000001F3L |
| #define | DOMAIN_USER_RID_ADMIN 0x000001F4L |
| #define | DOMAIN_USER_RID_GUEST 0x000001F5L |
| #define | DOMAIN_USER_RID_KRBTGT 0x000001F6L |
| #define | DOMAIN_USER_RID_MAX 0x000003E7L |
| #define | DOMAIN_GROUP_RID_ADMINS 0x00000200L |
| #define | DOMAIN_GROUP_RID_USERS 0x00000201L |
| #define | DOMAIN_GROUP_RID_GUESTS 0x00000202L |
| #define | DOMAIN_GROUP_RID_COMPUTERS 0x00000203L |
| #define | DOMAIN_GROUP_RID_CONTROLLERS 0x00000204L |
| #define | DOMAIN_GROUP_RID_CERT_ADMINS 0x00000205L |
| #define | DOMAIN_GROUP_RID_SCHEMA_ADMINS 0x00000206L |
| #define | DOMAIN_GROUP_RID_ENTERPRISE_ADMINS 0x00000207L |
| #define | DOMAIN_GROUP_RID_POLICY_ADMINS 0x00000208L |
| #define | SECURITY_MANDATORY_LABEL_AUTHORITY {0,0,0,0,0,16} |
| #define | SECURITY_MANDATORY_UNTRUSTED_RID 0x00000000L |
| #define | SECURITY_MANDATORY_LOW_RID 0x00001000L |
| #define | SECURITY_MANDATORY_MEDIUM_RID 0x00002000L |
| #define | SECURITY_MANDATORY_HIGH_RID 0x00003000L |
| #define | SECURITY_MANDATORY_SYSTEM_RID 0x00004000L |
| #define | SECURITY_MANDATORY_PROTECTED_PROCESS_RID 0x00005000L |
| #define | DOMAIN_ALIAS_RID_ADMINS 0x00000220L |
| #define | DOMAIN_ALIAS_RID_USERS 0x00000221L |
| #define | DOMAIN_ALIAS_RID_GUESTS 0x00000222L |
| #define | DOMAIN_ALIAS_RID_POWER_USERS 0x00000223L |
| #define | DOMAIN_ALIAS_RID_ACCOUNT_OPS 0x00000224L |
| #define | DOMAIN_ALIAS_RID_SYSTEM_OPS 0x00000225L |
| #define | DOMAIN_ALIAS_RID_PRINT_OPS 0x00000226L |
| #define | DOMAIN_ALIAS_RID_BACKUP_OPS 0x00000227L |
| #define | DOMAIN_ALIAS_RID_REPLICATOR 0x00000228L |
| #define | DOMAIN_ALIAS_RID_RAS_SERVERS 0x00000229L |
| #define | DOMAIN_ALIAS_RID_PREW2KCOMPACCESS 0x0000022AL |
| #define | DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS 0x0000022BL |
| #define | DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS 0x0000022CL |
| #define | DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS 0x0000022DL |
| #define | DOMAIN_ALIAS_RID_MONITORING_USERS 0x0000022EL |
| #define | DOMAIN_ALIAS_RID_LOGGING_USERS 0x0000022FL |
| #define | DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS 0x00000230L |
| #define | DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS 0x00000231L |
| #define | DOMAIN_ALIAS_RID_DCOM_USERS 0x00000232L |
| #define | SECURITY_MANDATORY_LABEL_AUTHORITY {0,0,0,0,0,16} |
| #define | SE_CREATE_TOKEN_NAME TEXT("SeCreateTokenPrivilege") |
| #define | SE_ASSIGNPRIMARYTOKEN_NAME TEXT("SeAssignPrimaryTokenPrivilege") |
| #define | SE_LOCK_MEMORY_NAME TEXT("SeLockMemoryPrivilege") |
| #define | SE_INCREASE_QUOTA_NAME TEXT("SeIncreaseQuotaPrivilege") |
| #define | SE_UNSOLICITED_INPUT_NAME TEXT("SeUnsolicitedInputPrivilege") |
| #define | SE_MACHINE_ACCOUNT_NAME TEXT("SeMachineAccountPrivilege") |
| #define | SE_TCB_NAME TEXT("SeTcbPrivilege") |
| #define | SE_SECURITY_NAME TEXT("SeSecurityPrivilege") |
| #define | SE_TAKE_OWNERSHIP_NAME TEXT("SeTakeOwnershipPrivilege") |
| #define | SE_LOAD_DRIVER_NAME TEXT("SeLoadDriverPrivilege") |
| #define | SE_SYSTEM_PROFILE_NAME TEXT("SeSystemProfilePrivilege") |
| #define | SE_SYSTEMTIME_NAME TEXT("SeSystemtimePrivilege") |
| #define | SE_PROF_SINGLE_PROCESS_NAME TEXT("SeProfileSingleProcessPrivilege") |
| #define | SE_INC_BASE_PRIORITY_NAME TEXT("SeIncreaseBasePriorityPrivilege") |
| #define | SE_CREATE_PAGEFILE_NAME TEXT("SeCreatePagefilePrivilege") |
| #define | SE_CREATE_PERMANENT_NAME TEXT("SeCreatePermanentPrivilege") |
| #define | SE_BACKUP_NAME TEXT("SeBackupPrivilege") |
| #define | SE_RESTORE_NAME TEXT("SeRestorePrivilege") |
| #define | SE_SHUTDOWN_NAME TEXT("SeShutdownPrivilege") |
| #define | SE_DEBUG_NAME TEXT("SeDebugPrivilege") |
| #define | SE_AUDIT_NAME TEXT("SeAuditPrivilege") |
| #define | SE_SYSTEM_ENVIRONMENT_NAME TEXT("SeSystemEnvironmentPrivilege") |
| #define | SE_CHANGE_NOTIFY_NAME TEXT("SeChangeNotifyPrivilege") |
| #define | SE_REMOTE_SHUTDOWN_NAME TEXT("SeRemoteShutdownPrivilege") |
| #define | SE_UNDOCK_NAME TEXT("SeUndockPrivilege") |
| #define | SE_SYNC_AGENT_NAME TEXT("SeSyncAgentPrivilege") |
| #define | SE_ENABLE_DELEGATION_NAME TEXT("SeEnableDelegationPrivilege") |
| #define | SE_MANAGE_VOLUME_NAME TEXT("SeManageVolumePrivilege") |
| #define | SE_IMPERSONATE_NAME TEXT("SeImpersonatePrivilege") |
| #define | SE_CREATE_GLOBAL_NAME TEXT("SeCreateGlobalPrivilege") |
| #define | SE_GROUP_MANDATORY 1 |
| #define | SE_GROUP_ENABLED_BY_DEFAULT 2 |
| #define | SE_GROUP_ENABLED 4 |
| #define | SE_GROUP_OWNER 8 |
| #define | SE_GROUP_USE_FOR_DENY_ONLY 16 |
| #define | SE_GROUP_LOGON_ID 3221225472U |
| #define | SE_GROUP_RESOURCE 536870912 |
| #define | LANG_NEUTRAL 0x00 |
| #define | LANG_INVARIANT 0x7f |
| #define | LANG_AFRIKAANS 0x36 |
| #define | LANG_ALBANIAN 0x1c |
| #define | LANG_ALSATIAN 0x84 |
| #define | LANG_AMHARIC 0x5e |
| #define | LANG_ARABIC 0x01 |
| #define | LANG_ARMENIAN 0x2b |
| #define | LANG_ASSAMESE 0x4d |
| #define | LANG_AZERI 0x2c |
| #define | LANG_BASHKIR 0x6d |
| #define | LANG_BASQUE 0x2d |
| #define | LANG_BELARUSIAN 0x23 |
| #define | LANG_BENGALI 0x45 |
| #define | LANG_BOSNIAN 0x1a |
| #define | LANG_BRETON 0x7e |
| #define | LANG_BULGARIAN 0x02 |
| #define | LANG_CATALAN 0x03 |
| #define | LANG_CHINESE 0x04 |
| #define | LANG_CHINESE_SIMPLIFIED 0x04 |
| #define | LANG_CORSICAN 0x83 |
| #define | LANG_CROATIAN 0x1a |
| #define | LANG_CROATIAN 0x1a |
| #define | LANG_CZECH 0x05 |
| #define | LANG_DANISH 0x06 |
| #define | LANG_DARI 0x8c |
| #define | LANG_DIVEHI 0x65 |
| #define | LANG_DUTCH 0x13 |
| #define | LANG_ENGLISH 0x09 |
| #define | LANG_ESTONIAN 0x25 |
| #define | LANG_FAEROESE 0x38 |
| #define | LANG_FILIPINO 0x64 |
| #define | LANG_FINNISH 0x0b |
| #define | LANG_FRENCH 0x0c |
| #define | LANG_FRISIAN 0x62 |
| #define | LANG_GALICIAN 0x56 |
| #define | LANG_GEORGIAN 0x37 |
| #define | LANG_GERMAN 0x07 |
| #define | LANG_GREEK 0x08 |
| #define | LANG_GREENLANDIC 0x6f |
| #define | LANG_GUJARATI 0x47 |
| #define | LANG_HAUSA 0x68 |
| #define | LANG_HEBREW 0x0d |
| #define | LANG_HINDI 0x39 |
| #define | LANG_HUNGARIAN 0x0e |
| #define | LANG_ICELANDIC 0x0f |
| #define | LANG_IGBO 0x70 |
| #define | LANG_INDONESIAN 0x21 |
| #define | LANG_INUKTITUT 0x5d |
| #define | LANG_IRISH 0x3c |
| #define | LANG_ITALIAN 0x10 |
| #define | LANG_JAPANESE 0x11 |
| #define | LANG_KANNADA 0x4b |
| #define | LANG_KASHMIRI 0x60 |
| #define | LANG_KAZAK 0x3f |
| #define | LANG_KHMER 0x53 |
| #define | LANG_KICHE 0x86 |
| #define | LANG_KINYARWANDA 0x87 |
| #define | LANG_KONKANI 0x57 |
| #define | LANG_KOREAN 0x12 |
| #define | LANG_KYRGYZ 0x40 |
| #define | LANG_LAO 0x54 |
| #define | LANG_LATVIAN 0x26 |
| #define | LANG_LITHUANIAN 0x27 |
| #define | LANG_LOWER_SORBIAN 0x2e |
| #define | LANG_LUXEMBOURGISH 0x6e |
| #define | LANG_MACEDONIAN 0x2f |
| #define | LANG_MALAY 0x3e |
| #define | LANG_MALAYALAM 0x4c |
| #define | LANG_MALTESE 0x3a |
| #define | LANG_MANIPURI 0x58 |
| #define | LANG_MAORI 0x81 |
| #define | LANG_MAPUDUNGUN 0x7a |
| #define | LANG_MARATHI 0x4e |
| #define | LANG_MOHAWK 0x7c |
| #define | LANG_MONGOLIAN 0x50 |
| #define | LANG_NEPALI 0x61 |
| #define | LANG_NORWEGIAN 0x14 |
| #define | LANG_OCCITAN 0x82 |
| #define | LANG_ORIYA 0x48 |
| #define | LANG_PASHTO 0x63 |
| #define | LANG_FARSI 0x29 |
| #define | LANG_PERSIAN 0x29 |
| #define | LANG_POLISH 0x15 |
| #define | LANG_PORTUGUESE 0x16 |
| #define | LANG_PUNJABI 0x46 |
| #define | LANG_QUECHUA 0x6b |
| #define | LANG_ROMANIAN 0x18 |
| #define | LANG_ROMANSH 0x17 |
| #define | LANG_RUSSIAN 0x19 |
| #define | LANG_SAMI 0x3b |
| #define | LANG_SANSKRIT 0x4f |
| #define | LANG_SERBIAN 0x1a |
| #define | LANG_SOTHO 0x6c |
| #define | LANG_TSWANA 0x32 |
| #define | LANG_SINDHI 0x59 |
| #define | LANG_SINHALESE 0x5b |
| #define | LANG_SLOVAK 0x1b |
| #define | LANG_SLOVENIAN 0x24 |
| #define | LANG_SPANISH 0x0a |
| #define | LANG_SWAHILI 0x41 |
| #define | LANG_SWEDISH 0x1d |
| #define | LANG_SYRIAC 0x5a |
| #define | LANG_TAJIK 0x28 |
| #define | LANG_TAMAZIGHT 0x5f |
| #define | LANG_TAMIL 0x49 |
| #define | LANG_TATAR 0x44 |
| #define | LANG_TELUGU 0x4a |
| #define | LANG_THAI 0x1e |
| #define | LANG_TIBETAN 0x51 |
| #define | LANG_TIGRIGNA 0x73 |
| #define | LANG_TURKISH 0x1f |
| #define | LANG_TURKMEN 0x42 |
| #define | LANG_UIGHUR 0x80 |
| #define | LANG_UKRAINIAN 0x22 |
| #define | LANG_UPPER_SORBIAN 0x2e |
| #define | LANG_URDU 0x20 |
| #define | LANG_UZBEK 0x43 |
| #define | LANG_VIETNAMESE 0x2a |
| #define | LANG_WELSH 0x52 |
| #define | LANG_WOLOF 0x88 |
| #define | LANG_XHOSA 0x34 |
| #define | LANG_YAKUT 0x85 |
| #define | LANG_YI 0x78 |
| #define | LANG_YORUBA 0x6a |
| #define | LANG_ZULU 0x35 |
| #define | LANG_ESPERANTO 0x8f |
| #define | LANG_WALON 0x90 |
| #define | LANG_CORNISH 0x91 |
| #define | LANG_GAELIC 0x94 |
| #define | LANG_SAAMI 0x3b |
| #define | LANG_SUTU 0x30 |
| #define | LANG_TSONGA 0x31 |
| #define | LANG_VENDA 0x33 |
| #define | SUBLANG_CUSTOM_UNSPECIFIED 0x04 |
| #define | SUBLANG_CUSTOM_DEFAULT 0x03 |
| #define | SUBLANG_UI_CUSTOM_DEFAULT 0x05 |
| #define | SUBLANG_NEUTRAL 0x00 |
| #define | SUBLANG_SYS_DEFAULT 0x02 |
| #define | SUBLANG_DEFAULT 0x01 |
| #define | SUBLANG_AFRIKAANS_SOUTH_AFRICA 0x01 |
| #define | SUBLANG_ALBANIAN_ALBANIA 0x01 |
| #define | SUBLANG_ALSATIAN_FRANCE 0x01 |
| #define | SUBLANG_AMHARIC_ETHIOPIA 0x01 |
| #define | SUBLANG_ARABIC_ALGERIA 0x05 |
| #define | SUBLANG_ARABIC_BAHRAIN 0x0f |
| #define | SUBLANG_ARABIC_EGYPT 0x03 |
| #define | SUBLANG_ARABIC_IRAQ 0x02 |
| #define | SUBLANG_ARABIC_JORDAN 0x0b |
| #define | SUBLANG_ARABIC_KUWAIT 0x0d |
| #define | SUBLANG_ARABIC_LEBANON 0x0c |
| #define | SUBLANG_ARABIC_LIBYA 0x04 |
| #define | SUBLANG_ARABIC_MOROCCO 0x06 |
| #define | SUBLANG_ARABIC_OMAN 0x08 |
| #define | SUBLANG_ARABIC_QATAR 0x10 |
| #define | SUBLANG_ARABIC_SAUDI_ARABIA 0x01 |
| #define | SUBLANG_ARABIC_SYRIA 0x0a |
| #define | SUBLANG_ARABIC_TUNISIA 0x07 |
| #define | SUBLANG_ARABIC_UAE 0x0e |
| #define | SUBLANG_ARABIC_YEMEN 0x09 |
| #define | SUBLANG_ARMENIAN_ARMENIA 0x01 |
| #define | SUBLANG_ASSAMESE_INDIA 0x01 |
| #define | SUBLANG_AZERI_CYRILLIC 0x02 |
| #define | SUBLANG_AZERI_LATIN 0x01 |
| #define | SUBLANG_BASHKIR_RUSSIA 0x01 |
| #define | SUBLANG_BASQUE_BASQUE 0x01 |
| #define | SUBLANG_BELARUSIAN_BELARUS 0x01 |
| #define | SUBLANG_BENGALI_BANGLADESH 0x02 |
| #define | SUBLANG_BENGALI_INDIA 0x01 |
| #define | SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x08 |
| #define | SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN 0x05 |
| #define | SUBLANG_BRETON_FRANCE 0x01 |
| #define | SUBLANG_BULGARIAN_BULGARIA 0x01 |
| #define | SUBLANG_CATALAN_CATALAN 0x01 |
| #define | SUBLANG_CHINESE_HONGKONG 0x03 |
| #define | SUBLANG_CHINESE_MACAU 0x05 |
| #define | SUBLANG_CHINESE_SINGAPORE 0x04 |
| #define | SUBLANG_CHINESE_SIMPLIFIED 0x02 |
| #define | SUBLANG_CHINESE_TRADITIONAL 0x01 |
| #define | SUBLANG_CORSICAN_FRANCE 0x01 |
| #define | SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN 0x04 |
| #define | SUBLANG_CROATIAN_CROATIA 0x01 |
| #define | SUBLANG_CZECH_CZECH_REPUBLIC 0x01 |
| #define | SUBLANG_DANISH_DENMARK 0x01 |
| #define | SUBLANG_DARI_AFGHANISTAN 0x01 |
| #define | SUBLANG_DIVEHI_MALDIVES 0x01 |
| #define | SUBLANG_DUTCH_BELGIAN 0x02 |
| #define | SUBLANG_DUTCH 0x01 |
| #define | SUBLANG_ENGLISH_AUS 0x03 |
| #define | SUBLANG_ENGLISH_BELIZE 0x0a |
| #define | SUBLANG_ENGLISH_CAN 0x04 |
| #define | SUBLANG_ENGLISH_CARIBBEAN 0x09 |
| #define | SUBLANG_ENGLISH_INDIA 0x10 |
| #define | SUBLANG_ENGLISH_EIRE 0x06 |
| #define | SUBLANG_ENGLISH_IRELAND 0x06 |
| #define | SUBLANG_ENGLISH_JAMAICA 0x08 |
| #define | SUBLANG_ENGLISH_MALAYSIA 0x11 |
| #define | SUBLANG_ENGLISH_NZ 0x05 |
| #define | SUBLANG_ENGLISH_PHILIPPINES 0x0d |
| #define | SUBLANG_ENGLISH_SINGAPORE 0x12 |
| #define | SUBLANG_ENGLISH_SOUTH_AFRICA 0x07 |
| #define | SUBLANG_ENGLISH_TRINIDAD 0x0b |
| #define | SUBLANG_ENGLISH_UK 0x02 |
| #define | SUBLANG_ENGLISH_US 0x01 |
| #define | SUBLANG_ENGLISH_ZIMBABWE 0x0c |
| #define | SUBLANG_ESTONIAN_ESTONIA 0x01 |
| #define | SUBLANG_FAEROESE_FAROE_ISLANDS 0x01 |
| #define | SUBLANG_FILIPINO_PHILIPPINES 0x01 |
| #define | SUBLANG_FINNISH_FINLAND 0x01 |
| #define | SUBLANG_FRENCH_BELGIAN 0x02 |
| #define | SUBLANG_FRENCH_CANADIAN 0x03 |
| #define | SUBLANG_FRENCH 0x01 |
| #define | SUBLANG_FRENCH_LUXEMBOURG 0x05 |
| #define | SUBLANG_FRENCH_MONACO 0x06 |
| #define | SUBLANG_FRENCH_SWISS 0x04 |
| #define | SUBLANG_FRISIAN_NETHERLANDS 0x01 |
| #define | SUBLANG_GALICIAN_GALICIAN 0x01 |
| #define | SUBLANG_GEORGIAN_GEORGIA 0x01 |
| #define | SUBLANG_GERMAN_AUSTRIAN 0x03 |
| #define | SUBLANG_GERMAN 0x01 |
| #define | SUBLANG_GERMAN_LIECHTENSTEIN 0x05 |
| #define | SUBLANG_GERMAN_LUXEMBOURG 0x04 |
| #define | SUBLANG_GERMAN_SWISS 0x02 |
| #define | SUBLANG_GREEK_GREECE 0x01 |
| #define | SUBLANG_GREENLANDIC_GREENLAND 0x01 |
| #define | SUBLANG_GUJARATI_INDIA 0x01 |
| #define | SUBLANG_HAUSA_NIGERIA_LATIN 0x01 |
| #define | SUBLANG_HAUSA_NIGERIA 0x01 |
| #define | SUBLANG_HEBREW_ISRAEL 0x01 |
| #define | SUBLANG_HINDI_INDIA 0x01 |
| #define | SUBLANG_HUNGARIAN_HUNGARY 0x01 |
| #define | SUBLANG_ICELANDIC_ICELAND 0x01 |
| #define | SUBLANG_IGBO_NIGERIA 0x01 |
| #define | SUBLANG_INDONESIAN_INDONESIA 0x01 |
| #define | SUBLANG_INUKTITUT_CANADA_LATIN 0x02 |
| #define | SUBLANG_INUKTITUT_CANADA 0x01 |
| #define | SUBLANG_IRISH_IRELAND 0x02 |
| #define | SUBLANG_ITALIAN 0x01 |
| #define | SUBLANG_ITALIAN_SWISS 0x02 |
| #define | SUBLANG_JAPANESE_JAPAN 0x01 |
| #define | SUBLANG_KANNADA_INDIA 0x01 |
| #define | SUBLANG_KASHMIRI_INDIA 0x02 |
| #define | SUBLANG_KASHMIRI_SASIA 0x02 |
| #define | SUBLANG_KAZAK_KAZAKHSTAN 0x01 |
| #define | SUBLANG_KHMER_CAMBODIA 0x01 |
| #define | SUBLANG_KICHE_GUATEMALA 0x01 |
| #define | SUBLANG_KINYARWANDA_RWANDA 0x01 |
| #define | SUBLANG_KONKANI_INDIA 0x01 |
| #define | SUBLANG_KOREAN 0x01 |
| #define | SUBLANG_KYRGYZ_KYRGYZSTAN 0x01 |
| #define | SUBLANG_LAO_LAO 0x01 |
| #define | SUBLANG_LAO_LAO_PDR 0x01 |
| #define | SUBLANG_LATVIAN_LATVIA 0x01 |
| #define | SUBLANG_LITHUANIAN_LITHUANIA 0x01 |
| #define | SUBLANG_LITHUANIAN 0x01 |
| #define | SUBLANG_LOWER_SORBIAN_GERMANY 0x02 |
| #define | SUBLANG_LUXEMBOURGISH_LUXEMBOURG 0x01 |
| #define | SUBLANG_MACEDONIAN_MACEDONIA 0x01 |
| #define | SUBLANG_MALAY_BRUNEI_DARUSSALAM 0x02 |
| #define | SUBLANG_MALAY_MALAYSIA 0x01 |
| #define | SUBLANG_MALAYALAM_INDIA 0x01 |
| #define | SUBLANG_MALTESE_MALTA 0x01 |
| #define | SUBLANG_MAORI_NEW_ZEALAND 0x01 |
| #define | SUBLANG_MAPUDUNGUN_CHILE 0x01 |
| #define | SUBLANG_MARATHI_INDIA 0x01 |
| #define | SUBLANG_MOHAWK_MOHAWK 0x01 |
| #define | SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA 0x01 |
| #define | SUBLANG_MONGOLIAN_PRC 0x02 |
| #define | SUBLANG_NEPALI_NEPAL 0x01 |
| #define | SUBLANG_NEPALI_INDIA 0x02 |
| #define | SUBLANG_NORWEGIAN_BOKMAL 0x01 |
| #define | SUBLANG_NORWEGIAN_NYNORSK 0x02 |
| #define | SUBLANG_OCCITAN_FRANCE 0x01 |
| #define | SUBLANG_ORIYA_INDIA 0x01 |
| #define | SUBLANG_PASHTO_AFGHANISTAN 0x01 |
| #define | SUBLANG_PERSIAN_IRAN 0x01 |
| #define | SUBLANG_POLISH_POLAND 0x01 |
| #define | SUBLANG_PORTUGUESE_BRAZILIAN 0x01 |
| #define | SUBLANG_PORTUGUESE 0x02 |
| #define | SUBLANG_PORTUGUESE_PORTUGAL 0x02 |
| #define | SUBLANG_PUNJABI_INDIA 0x01 |
| #define | SUBLANG_QUECHUA_BOLIVIA 0x01 |
| #define | SUBLANG_QUECHUA_ECUADOR 0x02 |
| #define | SUBLANG_QUECHUA_PERU 0x03 |
| #define | SUBLANG_ROMANIAN_ROMANIA 0x01 |
| #define | SUBLANG_ROMANSH_SWITZERLAND 0x01 |
| #define | SUBLANG_RUSSIAN_RUSSIA 0x01 |
| #define | SUBLANG_SAMI_INARI_FINLAND 0x09 |
| #define | SUBLANG_SAMI_LULE_NORWAY 0x04 |
| #define | SUBLANG_SAMI_LULE_SWEDEN 0x05 |
| #define | SUBLANG_SAMI_NORTHERN_FINLAND 0x03 |
| #define | SUBLANG_SAMI_NORTHERN_NORWAY 0x01 |
| #define | SUBLANG_SAMI_NORTHERN_SWEDEN 0x02 |
| #define | SUBLANG_SAMI_SKOLT_FINLAND 0x08 |
| #define | SUBLANG_SAMI_SOUTHERN_NORWAY 0x06 |
| #define | SUBLANG_SAMI_SOUTHERN_SWEDEN 0x07 |
| #define | SUBLANG_SANSKRIT_INDIA 0x01 |
| #define | SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x07 |
| #define | SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN 0x06 |
| #define | SUBLANG_SERBIAN_CROATIA 0x01 |
| #define | SUBLANG_SERBIAN_CYRILLIC 0x03 |
| #define | SUBLANG_SERBIAN_LATIN 0x02 |
| #define | SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA 0x01 |
| #define | SUBLANG_TSWANA_SOUTH_AFRICA 0x01 |
| #define | SUBLANG_SINDHI_AFGHANISTAN 0x02 |
| #define | SUBLANG_SINDHI_PAKISTAN 0x01 |
| #define | SUBLANG_SINHALESE_SRI_LANKA 0x01 |
| #define | SUBLANG_SLOVAK_SLOVAKIA 0x01 |
| #define | SUBLANG_SLOVENIAN_SLOVENIA 0x01 |
| #define | SUBLANG_SPANISH_ARGENTINA 0x0b |
| #define | SUBLANG_SPANISH_BOLIVIA 0x10 |
| #define | SUBLANG_SPANISH_CHILE 0x0d |
| #define | SUBLANG_SPANISH_COLOMBIA 0x09 |
| #define | SUBLANG_SPANISH_COSTA_RICA 0x05 |
| #define | SUBLANG_SPANISH_DOMINICAN_REPUBLIC 0x07 |
| #define | SUBLANG_SPANISH_ECUADOR 0x0c |
| #define | SUBLANG_SPANISH_EL_SALVADOR 0x11 |
| #define | SUBLANG_SPANISH_GUATEMALA 0x04 |
| #define | SUBLANG_SPANISH_HONDURAS 0x12 |
| #define | SUBLANG_SPANISH_MEXICAN 0x02 |
| #define | SUBLANG_SPANISH_MODERN 0x03 |
| #define | SUBLANG_SPANISH_NICARAGUA 0x13 |
| #define | SUBLANG_SPANISH_PANAMA 0x06 |
| #define | SUBLANG_SPANISH_PARAGUAY 0x0f |
| #define | SUBLANG_SPANISH_PERU 0x0a |
| #define | SUBLANG_SPANISH_PUERTO_RICO 0x14 |
| #define | SUBLANG_SPANISH 0x01 |
| #define | SUBLANG_SPANISH_US 0x15 |
| #define | SUBLANG_SPANISH_URUGUAY 0x0e |
| #define | SUBLANG_SPANISH_VENEZUELA 0x08 |
| #define | SUBLANG_SWAHILI 0x01 |
| #define | SUBLANG_SWAHILI_KENYA 0x01 |
| #define | SUBLANG_SWEDISH_FINLAND 0x02 |
| #define | SUBLANG_SWEDISH 0x01 |
| #define | SUBLANG_SWEDISH_SWEDEN 0x01 |
| #define | SUBLANG_SYRIAC 0x01 |
| #define | SUBLANG_TAJIK_TAJIKISTAN 0x01 |
| #define | SUBLANG_TAMAZIGHT_ALGERIA_LATIN 0x02 |
| #define | SUBLANG_TAMIL_INDIA 0x01 |
| #define | SUBLANG_TATAR_RUSSIA 0x01 |
| #define | SUBLANG_TELUGU_INDIA 0x01 |
| #define | SUBLANG_THAI_THAILAND 0x01 |
| #define | SUBLANG_TIBETAN_PRC 0x01 |
| #define | SUBLANG_TIGRIGNA_ERITREA 0x02 |
| #define | SUBLANG_TURKISH_TURKEY 0x01 |
| #define | SUBLANG_TURKMEN_TURKMENISTAN 0x01 |
| #define | SUBLANG_UIGHUR_PRC 0x01 |
| #define | SUBLANG_UKRAINIAN_UKRAINE 0x01 |
| #define | SUBLANG_UPPER_SORBIAN_GERMANY 0x01 |
| #define | SUBLANG_URDU_INDIA 0x02 |
| #define | SUBLANG_URDU_PAKISTAN 0x01 |
| #define | SUBLANG_UZBEK_CYRILLIC 0x02 |
| #define | SUBLANG_UZBEK_LATIN 0x01 |
| #define | SUBLANG_VIETNAMESE_VIETNAM 0x01 |
| #define | SUBLANG_WELSH_UNITED_KINGDOM 0x01 |
| #define | SUBLANG_WOLOF_SENEGAL 0x01 |
| #define | SUBLANG_XHOSA_SOUTH_AFRICA 0x01 |
| #define | SUBLANG_YAKUT_RUSSIA 0x01 |
| #define | SUBLANG_YI_PRC 0x01 |
| #define | SUBLANG_YORUBA_NIGERIA 0x01 |
| #define | SUBLANG_ZULU_SOUTH_AFRICA 0x01 |
| #define | NLS_VALID_LOCALE_MASK 1048575 |
| #define | SORT_DEFAULT 0 |
| #define | SORT_JAPANESE_XJIS 0 |
| #define | SORT_JAPANESE_UNICODE 1 |
| #define | SORT_CHINESE_BIG5 0 |
| #define | SORT_CHINESE_PRCP 0 |
| #define | SORT_CHINESE_UNICODE 1 |
| #define | SORT_CHINESE_PRC 2 |
| #define | SORT_CHINESE_BOPOMOFO 3 |
| #define | SORT_KOREAN_KSC 0 |
| #define | SORT_KOREAN_UNICODE 1 |
| #define | SORT_GERMAN_PHONE_BOOK 1 |
| #define | SORT_HUNGARIAN_DEFAULT 0 |
| #define | SORT_HUNGARIAN_TECHNICAL 1 |
| #define | SORT_GEORGIAN_TRADITIONAL 0 |
| #define | SORT_GEORGIAN_MODERN 1 |
| #define | MAKELANGID(p, s) ((((WORD)(s))<<10)|(WORD)(p)) |
| #define | MAKELCID(l, s) ((DWORD)((((DWORD)((WORD)(s)))<<16)|((DWORD)((WORD)(l))))) |
| #define | PRIMARYLANGID(l) ((WORD)(l)&0x3ff) |
| #define | SORTIDFROMLCID(l) ((WORD)((((DWORD)(l))&NLS_VALID_LOCALE_MASK)>>16)) |
| #define | SORTVERSIONFROMLCID(l) ((WORD)((((DWORD)(l))>>20)&0xf)) |
| #define | SUBLANGID(l) ((WORD)(l)>>10) |
| #define | LANGIDFROMLCID(l) ((WORD)(l)) |
| #define | LANG_SYSTEM_DEFAULT MAKELANGID(LANG_NEUTRAL,SUBLANG_SYS_DEFAULT) |
| #define | LANG_USER_DEFAULT MAKELANGID(LANG_NEUTRAL,SUBLANG_DEFAULT) |
| #define | LOCALE_NEUTRAL MAKELCID(MAKELANGID(LANG_NEUTRAL,SUBLANG_NEUTRAL),SORT_DEFAULT) |
| #define | LOCALE_INVARIANT MAKELCID(MAKELANGID(LANG_INVARIANT, SUBLANG_NEUTRAL), SORT_DEFAULT) |
| #define | LOCALE_NAME_MAX_LENGTH 85 |
| #define | ACL_REVISION 2 |
| #define | ACL_REVISION_DS 4 |
| #define | ACL_REVISION1 1 |
| #define | ACL_REVISION2 2 |
| #define | ACL_REVISION3 3 |
| #define | ACL_REVISION4 4 |
| #define | MIN_ACL_REVISION 2 |
| #define | MAX_ACL_REVISION 4 |
| #define | MINCHAR 0x80 |
| #define | MAXCHAR 0x7f |
| #define | MINSHORT 0x8000 |
| #define | MAXSHORT 0x7fff |
| #define | MINLONG 0x80000000 |
| #define | MAXLONG 0x7fffffff |
| #define | MAXBYTE 0xff |
| #define | MAXWORD 0xffff |
| #define | MAXDWORD 0xffffffff |
| #define | PROCESSOR_INTEL_386 386 |
| #define | PROCESSOR_INTEL_486 486 |
| #define | PROCESSOR_INTEL_PENTIUM 586 |
| #define | PROCESSOR_MIPS_R4000 4000 |
| #define | PROCESSOR_ALPHA_21064 21064 |
| #define | PROCESSOR_INTEL_IA64 2200 |
| #define | PROCESSOR_PPC_601 601 |
| #define | PROCESSOR_PPC_603 603 |
| #define | PROCESSOR_PPC_604 604 |
| #define | PROCESSOR_PPC_620 620 |
| #define | PROCESSOR_INTEL_860 860 |
| #define | PROCESSOR_AMD_X8664 8664 |
| #define | PROCESSOR_MIPS_R2000 2000 |
| #define | PROCESSOR_MIPS_R3000 3000 |
| #define | PROCESSOR_HITACHI_SH3 10003 |
| #define | PROCESSOR_HITACHI_SH3E 10004 |
| #define | PROCESSOR_HITACHI_SH4 10005 |
| #define | PROCESSOR_MOTOROLA_821 821 |
| #define | PROCESSOR_SHx_SH3 103 |
| #define | PROCESSOR_SHx_SH4 104 |
| #define | PROCESSOR_STRONGARM 2577 |
| #define | PROCESSOR_ARM720 1824 |
| #define | PROCESSOR_ARM820 2080 |
| #define | PROCESSOR_ARM920 2336 |
| #define | PROCESSOR_ARM_7TDMI 70001 |
| #define | PROCESSOR_ARCHITECTURE_INTEL 0 |
| #define | PROCESSOR_ARCHITECTURE_MIPS 1 |
| #define | PROCESSOR_ARCHITECTURE_ALPHA 2 |
| #define | PROCESSOR_ARCHITECTURE_PPC 3 |
| #define | PROCESSOR_ARCHITECTURE_SHX 4 |
| #define | PROCESSOR_ARCHITECTURE_ARM 5 |
| #define | PROCESSOR_ARCHITECTURE_IA64 6 |
| #define | PROCESSOR_ARCHITECTURE_ALPHA64 7 |
| #define | PROCESSOR_ARCHITECTURE_MSIL 8 |
| #define | PROCESSOR_ARCHITECTURE_AMD64 9 |
| #define | PROCESSOR_ARCHITECTURE_UNKNOWN 0xFFFF |
| #define | PF_FLOATING_POINT_PRECISION_ERRATA 0 |
| #define | PF_FLOATING_POINT_EMULATED 1 |
| #define | PF_COMPARE_EXCHANGE_DOUBLE 2 |
| #define | PF_MMX_INSTRUCTIONS_AVAILABLE 3 |
| #define | PF_PPC_MOVEMEM_64BIT_OK 4 |
| #define | PF_ALPHA_BYTE_INSTRUCTIONS 5 |
| #define | PF_XMMI_INSTRUCTIONS_AVAILABLE 6 |
| #define | PF_3DNOW_INSTRUCTIONS_AVAILABLE 7 |
| #define | PF_RDTSC_INSTRUCTION_AVAILABLE 8 |
| #define | PF_PAE_ENABLED 9 |
| #define | PF_XMMI64_INSTRUCTIONS_AVAILABLE 10 |
| #define | FILE_ACTION_ADDED 0x00000001 |
| #define | FILE_ACTION_REMOVED 0x00000002 |
| #define | FILE_ACTION_MODIFIED 0x00000003 |
| #define | FILE_ACTION_RENAMED_OLD_NAME 0x00000004 |
| #define | FILE_ACTION_RENAMED_NEW_NAME 0x00000005 |
| #define | FILE_ACTION_ADDED_STREAM 0x00000006 |
| #define | FILE_ACTION_REMOVED_STREAM 0x00000007 |
| #define | FILE_ACTION_MODIFIED_STREAM 0x00000008 |
| #define | FILE_ACTION_REMOVED_BY_DELETE 0x00000009 |
| #define | FILE_ACTION_ID_NOT_TUNNELLED 0x0000000A |
| #define | FILE_ACTION_TUNNELLED_ID_COLLISION 0x0000000B |
| #define | HEAP_NO_SERIALIZE 1 |
| #define | HEAP_GROWABLE 2 |
| #define | HEAP_GENERATE_EXCEPTIONS 4 |
| #define | HEAP_ZERO_MEMORY 8 |
| #define | HEAP_REALLOC_IN_PLACE_ONLY 16 |
| #define | HEAP_TAIL_CHECKING_ENABLED 32 |
| #define | HEAP_FREE_CHECKING_ENABLED 64 |
| #define | HEAP_DISABLE_COALESCE_ON_FREE 128 |
| #define | HEAP_CREATE_ALIGN_16 0x10000 |
| #define | HEAP_CREATE_ENABLE_TRACING 0x20000 |
| #define | HEAP_CREATE_ENABLE_EXECUTE 0x00040000 |
| #define | HEAP_MAXIMUM_TAG 0xFFF |
| #define | HEAP_PSEUDO_TAG_FLAG 0x8000 |
| #define | HEAP_TAG_SHIFT 16 |
| #define | HEAP_MAKE_TAG_FLAGS(b, o) ((DWORD)((b)+(o)<<16))) |
| #define | KEY_QUERY_VALUE 1 |
| #define | KEY_SET_VALUE 2 |
| #define | KEY_CREATE_SUB_KEY 4 |
| #define | KEY_ENUMERATE_SUB_KEYS 8 |
| #define | KEY_NOTIFY 16 |
| #define | KEY_CREATE_LINK 32 |
| #define | KEY_WOW64_64KEY 0x00000100 |
| #define | KEY_WOW64_32KEY 0x00000200 |
| #define | KEY_WOW64_RES 0x00000300 |
| #define | KEY_WRITE 0x20006 |
| #define | KEY_EXECUTE 0x20019 |
| #define | KEY_READ 0x20019 |
| #define | KEY_ALL_ACCESS 0xf003f |
| #define | REG_WHOLE_HIVE_VOLATILE 1 |
| #define | REG_REFRESH_HIVE 2 |
| #define | REG_NO_LAZY_FLUSH 4 |
| #define | REG_OPTION_RESERVED 0 |
| #define | REG_OPTION_NON_VOLATILE 0 |
| #define | REG_OPTION_VOLATILE 1 |
| #define | REG_OPTION_CREATE_LINK 2 |
| #define | REG_OPTION_BACKUP_RESTORE 4 |
| #define | REG_OPTION_OPEN_LINK 8 |
| #define | REG_LEGAL_OPTION 15 |
| #define | OWNER_SECURITY_INFORMATION 1 |
| #define | GROUP_SECURITY_INFORMATION 2 |
| #define | DACL_SECURITY_INFORMATION 4 |
| #define | SACL_SECURITY_INFORMATION 8 |
| #define | PROTECTED_DACL_SECURITY_INFORMATION 0x80000000 |
| #define | PROTECTED_SACL_SECURITY_INFORMATION 0x40000000 |
| #define | UNPROTECTED_DACL_SECURITY_INFORMATION 0x20000000 |
| #define | UNPROTECTED_SACL_SECURITY_INFORMATION 0x10000000 |
| #define | MAXIMUM_PROCESSORS 32 |
| #define | PAGE_NOACCESS 0x0001 |
| #define | PAGE_READONLY 0x0002 |
| #define | PAGE_READWRITE 0x0004 |
| #define | PAGE_WRITECOPY 0x0008 |
| #define | PAGE_EXECUTE 0x0010 |
| #define | PAGE_EXECUTE_READ 0x0020 |
| #define | PAGE_EXECUTE_READWRITE 0x0040 |
| #define | PAGE_EXECUTE_WRITECOPY 0x0080 |
| #define | PAGE_GUARD 0x0100 |
| #define | PAGE_NOCACHE 0x0200 |
| #define | PAGE_WRITECOMBINE 0x0400 |
| #define | MEM_COMMIT 0x1000 |
| #define | MEM_RESERVE 0x2000 |
| #define | MEM_DECOMMIT 0x4000 |
| #define | MEM_RELEASE 0x8000 |
| #define | MEM_FREE 0x10000 |
| #define | MEM_PRIVATE 0x20000 |
| #define | MEM_MAPPED 0x40000 |
| #define | MEM_RESET 0x80000 |
| #define | MEM_TOP_DOWN 0x100000 |
| #define | MEM_WRITE_WATCH 0x200000 /* 98/Me */ |
| #define | MEM_PHYSICAL 0x400000 |
| #define | MEM_4MB_PAGES 0x80000000 |
| #define | MEM_IMAGE SEC_IMAGE |
| #define | SEC_NO_CHANGE 0x00400000 |
| #define | SEC_FILE 0x00800000 |
| #define | SEC_IMAGE 0x01000000 |
| #define | SEC_VLM 0x02000000 |
| #define | SEC_RESERVE 0x04000000 |
| #define | SEC_COMMIT 0x08000000 |
| #define | SEC_NOCACHE 0x10000000 |
| #define | SEC_WRITECOMBINE 0x40000000 |
| #define | SEC_LARGE_PAGES 0x80000000 |
| #define | SECTION_MAP_EXECUTE_EXPLICIT 0x0020 |
| #define | SECTION_EXTEND_SIZE 16 |
| #define | SECTION_MAP_READ 4 |
| #define | SECTION_MAP_WRITE 2 |
| #define | SECTION_QUERY 1 |
| #define | SECTION_MAP_EXECUTE 8 |
| #define | SECTION_ALL_ACCESS 0xf001f |
| #define | WRITE_WATCH_FLAG_RESET 0x01 |
| #define | MESSAGE_RESOURCE_UNICODE 1 |
| #define | RTL_CRITSECT_TYPE 0 |
| #define | RTL_RESOURCE_TYPE 1 |
| #define | RTL_FIELD_TYPE(type, field) (((type*)0)->field) |
| #define | RTL_BITS_OF(sizeOfArg) (sizeof(sizeOfArg) * 8) |
| #define | RTL_BITS_OF_FIELD(type, field) (RTL_BITS_OF(RTL_FIELD_TYPE(type, field))) |
| #define | FIELD_OFFSET(t, f) ((LONG)(LONG_PTR)&(((t*) 0)->f)) |
| #define | CONTAINING_RECORD(address, type, field) ((type *)(((ULONG_PTR)address) - (ULONG_PTR)(&(((type *)0)->field)))) |
| #define | IMAGE_SIZEOF_FILE_HEADER 20 |
| #define | IMAGE_FILE_RELOCS_STRIPPED 1 |
| #define | IMAGE_FILE_EXECUTABLE_IMAGE 2 |
| #define | IMAGE_FILE_LINE_NUMS_STRIPPED 4 |
| #define | IMAGE_FILE_LOCAL_SYMS_STRIPPED 8 |
| #define | IMAGE_FILE_AGGRESIVE_WS_TRIM 16 |
| #define | IMAGE_FILE_LARGE_ADDRESS_AWARE 32 |
| #define | IMAGE_FILE_BYTES_REVERSED_LO 128 |
| #define | IMAGE_FILE_32BIT_MACHINE 256 |
| #define | IMAGE_FILE_DEBUG_STRIPPED 512 |
| #define | IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP 1024 |
| #define | IMAGE_FILE_NET_RUN_FROM_SWAP 2048 |
| #define | IMAGE_FILE_SYSTEM 4096 |
| #define | IMAGE_FILE_DLL 8192 |
| #define | IMAGE_FILE_UP_SYSTEM_ONLY 16384 |
| #define | IMAGE_FILE_BYTES_REVERSED_HI 32768 |
| #define | IMAGE_FILE_MACHINE_UNKNOWN 0 |
| #define | IMAGE_FILE_MACHINE_AM33 0x1d3 |
| #define | IMAGE_FILE_MACHINE_AMD64 0x8664 |
| #define | IMAGE_FILE_MACHINE_ARM 0x1c0 |
| #define | IMAGE_FILE_MACHINE_ARMV7 0x1c4 |
| #define | IMAGE_FILE_MACHINE_EBC 0xebc |
| #define | IMAGE_FILE_MACHINE_I386 0x14c |
| #define | IMAGE_FILE_MACHINE_IA64 0x200 |
| #define | IMAGE_FILE_MACHINE_M32R 0x9041 |
| #define | IMAGE_FILE_MACHINE_MIPS16 0x266 |
| #define | IMAGE_FILE_MACHINE_MIPSFPU 0x366 |
| #define | IMAGE_FILE_MACHINE_MIPSFPU16 0x466 |
| #define | IMAGE_FILE_MACHINE_POWERPC 0x1f0 |
| #define | IMAGE_FILE_MACHINE_POWERPCFP 0x1f1 |
| #define | IMAGE_FILE_MACHINE_R4000 0x166 |
| #define | IMAGE_FILE_MACHINE_SH3 0x1a2 |
| #define | IMAGE_FILE_MACHINE_SH3E 0x01a4 |
| #define | IMAGE_FILE_MACHINE_SH3DSP 0x1a3 |
| #define | IMAGE_FILE_MACHINE_SH4 0x1a6 |
| #define | IMAGE_FILE_MACHINE_SH5 0x1a8 |
| #define | IMAGE_FILE_MACHINE_THUMB 0x1c2 |
| #define | IMAGE_FILE_MACHINE_WCEMIPSV2 0x169 |
| #define | IMAGE_FILE_MACHINE_R3000 0x162 |
| #define | IMAGE_FILE_MACHINE_R10000 0x168 |
| #define | IMAGE_FILE_MACHINE_ALPHA 0x184 |
| #define | IMAGE_FILE_MACHINE_ALPHA64 0x0284 |
| #define | IMAGE_FILE_MACHINE_AXP64 IMAGE_FILE_MACHINE_ALPHA64 |
| #define | IMAGE_FILE_MACHINE_CEE 0xC0EE |
| #define | IMAGE_FILE_MACHINE_TRICORE 0x0520 |
| #define | IMAGE_FILE_MACHINE_CEF 0x0CEF |
| #define | IMAGE_FILE_EXPORT_DIRECTORY 0 |
| #define | IMAGE_FILE_IMPORT_DIRECTORY 1 |
| #define | IMAGE_FILE_RESOURCE_DIRECTORY 2 |
| #define | IMAGE_FILE_EXCEPTION_DIRECTORY 3 |
| #define | IMAGE_FILE_SECURITY_DIRECTORY 4 |
| #define | IMAGE_FILE_BASE_RELOCATION_TABLE 5 |
| #define | IMAGE_FILE_DEBUG_DIRECTORY 6 |
| #define | IMAGE_FILE_DESCRIPTION_STRING 7 |
| #define | IMAGE_FILE_MACHINE_VALUE 8 /* Mips */ |
| #define | IMAGE_FILE_THREAD_LOCAL_STORAGE 9 |
| #define | IMAGE_FILE_CALLBACK_DIRECTORY 10 |
| #define | IMAGE_DOS_SIGNATURE 0x5A4D |
| #define | IMAGE_OS2_SIGNATURE 0x454E |
| #define | IMAGE_OS2_SIGNATURE_LE 0x454C |
| #define | IMAGE_VXD_SIGNATURE 0x454C |
| #define | IMAGE_NT_SIGNATURE 0x00004550 |
| #define | IMAGE_NT_OPTIONAL_HDR32_MAGIC 0x10b |
| #define | IMAGE_NT_OPTIONAL_HDR64_MAGIC 0x20b |
| #define | IMAGE_NT_OPTIONAL_HDR_MAGIC IMAGE_NT_OPTIONAL_HDR32_MAGIC |
| #define | IMAGE_ROM_OPTIONAL_HDR_MAGIC 0x107 |
| #define | IMAGE_SEPARATE_DEBUG_SIGNATURE 0x4944 |
| #define | IMAGE_NUMBEROF_DIRECTORY_ENTRIES 16 |
| #define | IMAGE_SIZEOF_ROM_OPTIONAL_HEADER 56 |
| #define | IMAGE_SIZEOF_STD_OPTIONAL_HEADER 28 |
| #define | IMAGE_SIZEOF_NT_OPTIONAL_HEADER 224 |
| #define | IMAGE_SIZEOF_SHORT_NAME 8 |
| #define | IMAGE_SIZEOF_SECTION_HEADER 40 |
| #define | IMAGE_SIZEOF_SYMBOL 18 |
| #define | IMAGE_SIZEOF_AUX_SYMBOL 18 |
| #define | IMAGE_SIZEOF_RELOCATION 10 |
| #define | IMAGE_SIZEOF_BASE_RELOCATION 8 |
| #define | IMAGE_SIZEOF_LINENUMBER 6 |
| #define | IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR 60 |
| #define | SIZEOF_RFPO_DATA 16 |
| #define | IMAGE_SUBSYSTEM_UNKNOWN 0 |
| #define | IMAGE_SUBSYSTEM_NATIVE 1 |
| #define | IMAGE_SUBSYSTEM_WINDOWS_GUI 2 |
| #define | IMAGE_SUBSYSTEM_WINDOWS_CUI 3 |
| #define | IMAGE_SUBSYSTEM_OS2_CUI 5 |
| #define | IMAGE_SUBSYSTEM_POSIX_CUI 7 |
| #define | IMAGE_SUBSYSTEM_NATIVE_WINDOWS 8 |
| #define | IMAGE_SUBSYSTEM_WINDOWS_CE_GUI 9 |
| #define | IMAGE_SUBSYSTEM_EFI_APPLICATION 10 |
| #define | IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER 11 |
| #define | IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER 12 |
| #define | IMAGE_SUBSYSTEM_EFI_ROM 13 |
| #define | IMAGE_SUBSYSTEM_XBOX 14 |
| #define | IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE 0x0040 |
| #define | IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY 0x0080 |
| #define | IMAGE_DLLCHARACTERISTICS_NX_COMPAT 0x0100 |
| #define | IMAGE_DLLCHARACTERISTICS_NO_ISOLATION 0x0200 |
| #define | IMAGE_DLLCHARACTERISTICS_NO_SEH 0x0400 |
| #define | IMAGE_DLLCHARACTERISTICS_NO_BIND 0x0800 |
| #define | IMAGE_DLLCHARACTERISTICS_WDM_DRIVER 0x2000 |
| #define | IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE 0x8000 |
| #define | IMAGE_FIRST_SECTION(h) ((PIMAGE_SECTION_HEADER) ((ULONG_PTR)h+FIELD_OFFSET(IMAGE_NT_HEADERS,OptionalHeader)+((PIMAGE_NT_HEADERS)(h))->FileHeader.SizeOfOptionalHeader)) |
| #define | IMAGE_DIRECTORY_ENTRY_EXPORT 0 |
| #define | IMAGE_DIRECTORY_ENTRY_IMPORT 1 |
| #define | IMAGE_DIRECTORY_ENTRY_RESOURCE 2 |
| #define | IMAGE_DIRECTORY_ENTRY_EXCEPTION 3 |
| #define | IMAGE_DIRECTORY_ENTRY_SECURITY 4 |
| #define | IMAGE_DIRECTORY_ENTRY_BASERELOC 5 |
| #define | IMAGE_DIRECTORY_ENTRY_DEBUG 6 |
| #define | IMAGE_DIRECTORY_ENTRY_COPYRIGHT 7 |
| #define | IMAGE_DIRECTORY_ENTRY_GLOBALPTR 8 |
| #define | IMAGE_DIRECTORY_ENTRY_TLS 9 |
| #define | IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG 10 |
| #define | IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT 11 |
| #define | IMAGE_DIRECTORY_ENTRY_IAT 12 |
| #define | IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT 13 |
| #define | IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR 14 |
| #define | IMAGE_SCN_TYPE_REG 0 |
| #define | IMAGE_SCN_TYPE_DSECT 1 |
| #define | IMAGE_SCN_TYPE_GROUP 4 |
| #define | IMAGE_SCN_TYPE_NO_PAD 8 |
| #define | IMAGE_SCN_CNT_CODE 32 |
| #define | IMAGE_SCN_CNT_INITIALIZED_DATA 64 |
| #define | IMAGE_SCN_CNT_UNINITIALIZED_DATA 128 |
| #define | IMAGE_SCN_LNK_OTHER 256 |
| #define | IMAGE_SCN_LNK_INFO 512 |
| #define | IMAGE_SCN_LNK_REMOVE 2048 |
| #define | IMAGE_SCN_LNK_COMDAT 4096 |
| #define | IMAGE_SCN_MEM_FARDATA 0x8000 |
| #define | IMAGE_SCN_MEM_PURGEABLE 0x20000 |
| #define | IMAGE_SCN_MEM_16BIT 0x20000 |
| #define | IMAGE_SCN_MEM_LOCKED 0x40000 |
| #define | IMAGE_SCN_MEM_PRELOAD 0x80000 |
| #define | IMAGE_SCN_ALIGN_1BYTES 0x100000 |
| #define | IMAGE_SCN_ALIGN_2BYTES 0x200000 |
| #define | IMAGE_SCN_ALIGN_4BYTES 0x300000 |
| #define | IMAGE_SCN_ALIGN_8BYTES 0x400000 |
| #define | IMAGE_SCN_ALIGN_16BYTES 0x500000 |
| #define | IMAGE_SCN_ALIGN_32BYTES 0x600000 |
| #define | IMAGE_SCN_ALIGN_64BYTES 0x700000 |
| #define | IMAGE_SCN_LNK_NRELOC_OVFL 0x1000000 |
| #define | IMAGE_SCN_MEM_DISCARDABLE 0x2000000 |
| #define | IMAGE_SCN_MEM_NOT_CACHED 0x4000000 |
| #define | IMAGE_SCN_MEM_NOT_PAGED 0x8000000 |
| #define | IMAGE_SCN_MEM_SHARED 0x10000000 |
| #define | IMAGE_SCN_MEM_EXECUTE 0x20000000 |
| #define | IMAGE_SCN_MEM_READ 0x40000000 |
| #define | IMAGE_SCN_MEM_WRITE 0x80000000 |
| #define | IMAGE_SYM_UNDEFINED 0 |
| #define | IMAGE_SYM_ABSOLUTE (-1) |
| #define | IMAGE_SYM_DEBUG (-2) |
| #define | IMAGE_SYM_TYPE_NULL 0 |
| #define | IMAGE_SYM_TYPE_VOID 1 |
| #define | IMAGE_SYM_TYPE_CHAR 2 |
| #define | IMAGE_SYM_TYPE_SHORT 3 |
| #define | IMAGE_SYM_TYPE_INT 4 |
| #define | IMAGE_SYM_TYPE_LONG 5 |
| #define | IMAGE_SYM_TYPE_FLOAT 6 |
| #define | IMAGE_SYM_TYPE_DOUBLE 7 |
| #define | IMAGE_SYM_TYPE_STRUCT 8 |
| #define | IMAGE_SYM_TYPE_UNION 9 |
| #define | IMAGE_SYM_TYPE_ENUM 10 |
| #define | IMAGE_SYM_TYPE_MOE 11 |
| #define | IMAGE_SYM_TYPE_BYTE 12 |
| #define | IMAGE_SYM_TYPE_WORD 13 |
| #define | IMAGE_SYM_TYPE_UINT 14 |
| #define | IMAGE_SYM_TYPE_DWORD 15 |
| #define | IMAGE_SYM_TYPE_PCODE 32768 |
| #define | IMAGE_SYM_DTYPE_NULL 0 |
| #define | IMAGE_SYM_DTYPE_POINTER 1 |
| #define | IMAGE_SYM_DTYPE_FUNCTION 2 |
| #define | IMAGE_SYM_DTYPE_ARRAY 3 |
| #define | IMAGE_SYM_CLASS_END_OF_FUNCTION (-1) |
| #define | IMAGE_SYM_CLASS_NULL 0 |
| #define | IMAGE_SYM_CLASS_AUTOMATIC 1 |
| #define | IMAGE_SYM_CLASS_EXTERNAL 2 |
| #define | IMAGE_SYM_CLASS_STATIC 3 |
| #define | IMAGE_SYM_CLASS_REGISTER 4 |
| #define | IMAGE_SYM_CLASS_EXTERNAL_DEF 5 |
| #define | IMAGE_SYM_CLASS_LABEL 6 |
| #define | IMAGE_SYM_CLASS_UNDEFINED_LABEL 7 |
| #define | IMAGE_SYM_CLASS_MEMBER_OF_STRUCT 8 |
| #define | IMAGE_SYM_CLASS_ARGUMENT 9 |
| #define | IMAGE_SYM_CLASS_STRUCT_TAG 10 |
| #define | IMAGE_SYM_CLASS_MEMBER_OF_UNION 11 |
| #define | IMAGE_SYM_CLASS_UNION_TAG 12 |
| #define | IMAGE_SYM_CLASS_TYPE_DEFINITION 13 |
| #define | IMAGE_SYM_CLASS_UNDEFINED_STATIC 14 |
| #define | IMAGE_SYM_CLASS_ENUM_TAG 15 |
| #define | IMAGE_SYM_CLASS_MEMBER_OF_ENUM 16 |
| #define | IMAGE_SYM_CLASS_REGISTER_PARAM 17 |
| #define | IMAGE_SYM_CLASS_BIT_FIELD 18 |
| #define | IMAGE_SYM_CLASS_FAR_EXTERNAL 68 |
| #define | IMAGE_SYM_CLASS_BLOCK 100 |
| #define | IMAGE_SYM_CLASS_FUNCTION 101 |
| #define | IMAGE_SYM_CLASS_END_OF_STRUCT 102 |
| #define | IMAGE_SYM_CLASS_FILE 103 |
| #define | IMAGE_SYM_CLASS_SECTION 104 |
| #define | IMAGE_SYM_CLASS_WEAK_EXTERNAL 105 |
| #define | IMAGE_COMDAT_SELECT_NODUPLICATES 1 |
| #define | IMAGE_COMDAT_SELECT_ANY 2 |
| #define | IMAGE_COMDAT_SELECT_SAME_SIZE 3 |
| #define | IMAGE_COMDAT_SELECT_EXACT_MATCH 4 |
| #define | IMAGE_COMDAT_SELECT_ASSOCIATIVE 5 |
| #define | IMAGE_COMDAT_SELECT_LARGEST 6 |
| #define | IMAGE_COMDAT_SELECT_NEWEST 7 |
| #define | IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY 1 |
| #define | IMAGE_WEAK_EXTERN_SEARCH_LIBRARY 2 |
| #define | IMAGE_WEAK_EXTERN_SEARCH_ALIAS 3 |
| #define | IMAGE_REL_I386_ABSOLUTE 0 |
| #define | IMAGE_REL_I386_DIR16 1 |
| #define | IMAGE_REL_I386_REL16 2 |
| #define | IMAGE_REL_I386_DIR32 6 |
| #define | IMAGE_REL_I386_DIR32NB 7 |
| #define | IMAGE_REL_I386_SEG12 9 |
| #define | IMAGE_REL_I386_SECTION 10 |
| #define | IMAGE_REL_I386_SECREL 11 |
| #define | IMAGE_REL_I386_REL32 20 |
| #define | IMAGE_REL_MIPS_ABSOLUTE 0 |
| #define | IMAGE_REL_MIPS_REFHALF 1 |
| #define | IMAGE_REL_MIPS_REFWORD 2 |
| #define | IMAGE_REL_MIPS_JMPADDR 3 |
| #define | IMAGE_REL_MIPS_REFHI 4 |
| #define | IMAGE_REL_MIPS_REFLO 5 |
| #define | IMAGE_REL_MIPS_GPREL 6 |
| #define | IMAGE_REL_MIPS_LITERAL 7 |
| #define | IMAGE_REL_MIPS_SECTION 10 |
| #define | IMAGE_REL_MIPS_SECREL 11 |
| #define | IMAGE_REL_MIPS_SECRELLO 12 |
| #define | IMAGE_REL_MIPS_SECRELHI 13 |
| #define | IMAGE_REL_MIPS_REFWORDNB 34 |
| #define | IMAGE_REL_MIPS_PAIR 35 |
| #define | IMAGE_REL_ALPHA_ABSOLUTE 0 |
| #define | IMAGE_REL_ALPHA_REFLONG 1 |
| #define | IMAGE_REL_ALPHA_REFQUAD 2 |
| #define | IMAGE_REL_ALPHA_GPREL32 3 |
| #define | IMAGE_REL_ALPHA_LITERAL 4 |
| #define | IMAGE_REL_ALPHA_LITUSE 5 |
| #define | IMAGE_REL_ALPHA_GPDISP 6 |
| #define | IMAGE_REL_ALPHA_BRADDR 7 |
| #define | IMAGE_REL_ALPHA_HINT 8 |
| #define | IMAGE_REL_ALPHA_INLINE_REFLONG 9 |
| #define | IMAGE_REL_ALPHA_REFHI 10 |
| #define | IMAGE_REL_ALPHA_REFLO 11 |
| #define | IMAGE_REL_ALPHA_PAIR 12 |
| #define | IMAGE_REL_ALPHA_MATCH 13 |
| #define | IMAGE_REL_ALPHA_SECTION 14 |
| #define | IMAGE_REL_ALPHA_SECREL 15 |
| #define | IMAGE_REL_ALPHA_REFLONGNB 16 |
| #define | IMAGE_REL_ALPHA_SECRELLO 17 |
| #define | IMAGE_REL_ALPHA_SECRELHI 18 |
| #define | IMAGE_REL_PPC_ABSOLUTE 0 |
| #define | IMAGE_REL_PPC_ADDR64 1 |
| #define | IMAGE_REL_PPC_ADDR32 2 |
| #define | IMAGE_REL_PPC_ADDR24 3 |
| #define | IMAGE_REL_PPC_ADDR16 4 |
| #define | IMAGE_REL_PPC_ADDR14 5 |
| #define | IMAGE_REL_PPC_REL24 6 |
| #define | IMAGE_REL_PPC_REL14 7 |
| #define | IMAGE_REL_PPC_TOCREL16 8 |
| #define | IMAGE_REL_PPC_TOCREL14 9 |
| #define | IMAGE_REL_PPC_ADDR32NB 10 |
| #define | IMAGE_REL_PPC_SECREL 11 |
| #define | IMAGE_REL_PPC_SECTION 12 |
| #define | IMAGE_REL_PPC_IFGLUE 13 |
| #define | IMAGE_REL_PPC_IMGLUE 14 |
| #define | IMAGE_REL_PPC_SECREL16 15 |
| #define | IMAGE_REL_PPC_REFHI 16 |
| #define | IMAGE_REL_PPC_REFLO 17 |
| #define | IMAGE_REL_PPC_PAIR 18 |
| #define | IMAGE_REL_PPC_TYPEMASK 255 |
| #define | IMAGE_REL_PPC_NEG 256 |
| #define | IMAGE_REL_PPC_BRTAKEN 512 |
| #define | IMAGE_REL_PPC_BRNTAKEN 1024 |
| #define | IMAGE_REL_PPC_TOCDEFN 2048 |
| #define | IMAGE_REL_BASED_ABSOLUTE 0 |
| #define | IMAGE_REL_BASED_HIGH 1 |
| #define | IMAGE_REL_BASED_LOW 2 |
| #define | IMAGE_REL_BASED_HIGHLOW 3 |
| #define | IMAGE_REL_BASED_HIGHADJ 4 |
| #define | IMAGE_REL_BASED_MIPS_JMPADDR 5 |
| #define | IMAGE_REL_BASED_MIPS_JMPADDR16 9 |
| #define | IMAGE_REL_BASED_IA64_IMM64 9 |
| #define | IMAGE_REL_BASED_DIR64 10 |
| #define | IMAGE_ARCHIVE_START_SIZE 8 |
| #define | IMAGE_ARCHIVE_START "!<arch>\n" |
| #define | IMAGE_ARCHIVE_END "`\n" |
| #define | IMAGE_ARCHIVE_PAD "\n" |
| #define | IMAGE_ARCHIVE_LINKER_MEMBER "/ " |
| #define | IMAGE_ARCHIVE_LONGNAMES_MEMBER "// " |
| #define | IMAGE_RESOURCE_NAME_IS_STRING 0x80000000 |
| #define | IMAGE_RESOURCE_DATA_IS_DIRECTORY 0x80000000 |
| #define | IMAGE_DEBUG_TYPE_UNKNOWN 0 |
| #define | IMAGE_DEBUG_TYPE_COFF 1 |
| #define | IMAGE_DEBUG_TYPE_CODEVIEW 2 |
| #define | IMAGE_DEBUG_TYPE_FPO 3 |
| #define | IMAGE_DEBUG_TYPE_MISC 4 |
| #define | IMAGE_DEBUG_TYPE_EXCEPTION 5 |
| #define | IMAGE_DEBUG_TYPE_FIXUP 6 |
| #define | IMAGE_DEBUG_TYPE_OMAP_TO_SRC 7 |
| #define | IMAGE_DEBUG_TYPE_OMAP_FROM_SRC 8 |
| #define | FRAME_FPO 0 |
| #define | FRAME_TRAP 1 |
| #define | FRAME_TSS 2 |
| #define | FRAME_NONFPO 3 |
| #define | IMAGE_DEBUG_MISC_EXENAME 1 |
| #define | N_BTMASK 0x000F |
| #define | N_TMASK 0x0030 |
| #define | N_TMASK1 0x00C0 |
| #define | N_TMASK2 0x00F0 |
| #define | N_BTSHFT 4 |
| #define | N_TSHIFT 2 |
| #define | IS_TEXT_UNICODE_ASCII16 1 |
| #define | IS_TEXT_UNICODE_REVERSE_ASCII16 16 |
| #define | IS_TEXT_UNICODE_STATISTICS 2 |
| #define | IS_TEXT_UNICODE_REVERSE_STATISTICS 32 |
| #define | IS_TEXT_UNICODE_CONTROLS 4 |
| #define | IS_TEXT_UNICODE_REVERSE_CONTROLS 64 |
| #define | IS_TEXT_UNICODE_SIGNATURE 8 |
| #define | IS_TEXT_UNICODE_REVERSE_SIGNATURE 128 |
| #define | IS_TEXT_UNICODE_ILLEGAL_CHARS 256 |
| #define | IS_TEXT_UNICODE_ODD_LENGTH 512 |
| #define | IS_TEXT_UNICODE_NULL_BYTES 4096 |
| #define | IS_TEXT_UNICODE_UNICODE_MASK 15 |
| #define | IS_TEXT_UNICODE_REVERSE_MASK 240 |
| #define | IS_TEXT_UNICODE_NOT_UNICODE_MASK 3840 |
| #define | IS_TEXT_UNICODE_NOT_ASCII_MASK 61440 |
| #define | SERVICE_KERNEL_DRIVER 1 |
| #define | SERVICE_FILE_SYSTEM_DRIVER 2 |
| #define | SERVICE_ADAPTER 4 |
| #define | SERVICE_RECOGNIZER_DRIVER 8 |
| #define | SERVICE_DRIVER (SERVICE_KERNEL_DRIVER|SERVICE_FILE_SYSTEM_DRIVER|SERVICE_RECOGNIZER_DRIVER) |
| #define | SERVICE_WIN32_OWN_PROCESS 16 |
| #define | SERVICE_WIN32_SHARE_PROCESS 32 |
| #define | SERVICE_WIN32 (SERVICE_WIN32_OWN_PROCESS|SERVICE_WIN32_SHARE_PROCESS) |
| #define | SERVICE_INTERACTIVE_PROCESS 256 |
| #define | SERVICE_TYPE_ALL (SERVICE_WIN32|SERVICE_ADAPTER|SERVICE_DRIVER|SERVICE_INTERACTIVE_PROCESS) |
| #define | SERVICE_BOOT_START 0 |
| #define | SERVICE_SYSTEM_START 1 |
| #define | SERVICE_AUTO_START 2 |
| #define | SERVICE_DEMAND_START 3 |
| #define | SERVICE_DISABLED 4 |
| #define | SERVICE_ERROR_IGNORE 0 |
| #define | SERVICE_ERROR_NORMAL 1 |
| #define | SERVICE_ERROR_SEVERE 2 |
| #define | SERVICE_ERROR_CRITICAL 3 |
| #define | SE_OWNER_DEFAULTED 1 |
| #define | SE_GROUP_DEFAULTED 2 |
| #define | SE_DACL_PRESENT 4 |
| #define | SE_DACL_DEFAULTED 8 |
| #define | SE_SACL_PRESENT 16 |
| #define | SE_SACL_DEFAULTED 32 |
| #define | SE_DACL_AUTO_INHERIT_REQ 256 |
| #define | SE_SACL_AUTO_INHERIT_REQ 512 |
| #define | SE_DACL_AUTO_INHERITED 1024 |
| #define | SE_SACL_AUTO_INHERITED 2048 |
| #define | SE_DACL_PROTECTED 4096 |
| #define | SE_SACL_PROTECTED 8192 |
| #define | SE_RM_CONTROL_VALID 0x4000 |
| #define | SE_SELF_RELATIVE 0x8000 |
| #define | SECURITY_DESCRIPTOR_MIN_LENGTH 20 |
| #define | SECURITY_DESCRIPTOR_REVISION 1 |
| #define | SECURITY_DESCRIPTOR_REVISION1 1 |
| #define | SE_PRIVILEGE_ENABLED_BY_DEFAULT 1 |
| #define | SE_PRIVILEGE_ENABLED 2 |
| #define | SE_PRIVILEGE_USED_FOR_ACCESS 0x80000000 |
| #define | PRIVILEGE_SET_ALL_NECESSARY 1 |
| #define | SECURITY_MAX_IMPERSONATION_LEVEL SecurityDelegation |
| #define | DEFAULT_IMPERSONATION_LEVEL SecurityImpersonation |
| #define | SECURITY_DYNAMIC_TRACKING TRUE |
| #define | SECURITY_STATIC_TRACKING FALSE |
| #define | TOKEN_ASSIGN_PRIMARY (0x0001) |
| #define | TOKEN_DUPLICATE (0x0002) |
| #define | TOKEN_IMPERSONATE (0x0004) |
| #define | TOKEN_QUERY (0x0008) |
| #define | TOKEN_QUERY_SOURCE (0x0010) |
| #define | TOKEN_ADJUST_PRIVILEGES (0x0020) |
| #define | TOKEN_ADJUST_GROUPS (0x0040) |
| #define | TOKEN_ADJUST_DEFAULT (0x0080) |
| #define | TOKEN_ADJUST_SESSIONID (0x0100) |
| #define | TOKEN_ALL_ACCESS |
| #define | TOKEN_READ |
| #define | TOKEN_WRITE |
| #define | TOKEN_EXECUTE (STANDARD_RIGHTS_EXECUTE) |
| #define | TOKEN_SOURCE_LENGTH 8 |
| #define | DLL_PROCESS_DETACH 0 |
| #define | DLL_PROCESS_ATTACH 1 |
| #define | DLL_THREAD_ATTACH 2 |
| #define | DLL_THREAD_DETACH 3 |
| #define | TAPE_ABSOLUTE_POSITION 0 |
| #define | TAPE_LOGICAL_POSITION 1 |
| #define | TAPE_PSEUDO_LOGICAL_POSITION 2 |
| #define | TAPE_REWIND 0 |
| #define | TAPE_ABSOLUTE_BLOCK 1 |
| #define | TAPE_LOGICAL_BLOCK 2 |
| #define | TAPE_PSEUDO_LOGICAL_BLOCK 3 |
| #define | TAPE_SPACE_END_OF_DATA 4 |
| #define | TAPE_SPACE_RELATIVE_BLOCKS 5 |
| #define | TAPE_SPACE_FILEMARKS 6 |
| #define | TAPE_SPACE_SEQUENTIAL_FMKS 7 |
| #define | TAPE_SPACE_SETMARKS 8 |
| #define | TAPE_SPACE_SEQUENTIAL_SMKS 9 |
| #define | TAPE_DRIVE_FIXED 1 |
| #define | TAPE_DRIVE_SELECT 2 |
| #define | TAPE_DRIVE_INITIATOR 4 |
| #define | TAPE_DRIVE_ERASE_SHORT 16 |
| #define | TAPE_DRIVE_ERASE_LONG 32 |
| #define | TAPE_DRIVE_ERASE_BOP_ONLY 64 |
| #define | TAPE_DRIVE_ERASE_IMMEDIATE 128 |
| #define | TAPE_DRIVE_TAPE_CAPACITY 256 |
| #define | TAPE_DRIVE_TAPE_REMAINING 512 |
| #define | TAPE_DRIVE_FIXED_BLOCK 1024 |
| #define | TAPE_DRIVE_VARIABLE_BLOCK 2048 |
| #define | TAPE_DRIVE_WRITE_PROTECT 4096 |
| #define | TAPE_DRIVE_EOT_WZ_SIZE 8192 |
| #define | TAPE_DRIVE_ECC 0x10000 |
| #define | TAPE_DRIVE_COMPRESSION 0x20000 |
| #define | TAPE_DRIVE_PADDING 0x40000 |
| #define | TAPE_DRIVE_REPORT_SMKS 0x80000 |
| #define | TAPE_DRIVE_GET_ABSOLUTE_BLK 0x100000 |
| #define | TAPE_DRIVE_GET_LOGICAL_BLK 0x200000 |
| #define | TAPE_DRIVE_SET_EOT_WZ_SIZE 0x400000 |
| #define | TAPE_DRIVE_EJECT_MEDIA 0x1000000 |
| #define | TAPE_DRIVE_CLEAN_REQUESTS 0x2000000 |
| #define | TAPE_DRIVE_SET_CMP_BOP_ONLY 0x4000000 |
| #define | TAPE_DRIVE_RESERVED_BIT 0x80000000 |
| #define | TAPE_DRIVE_LOAD_UNLOAD 0x80000001 |
| #define | TAPE_DRIVE_TENSION 0x80000002 |
| #define | TAPE_DRIVE_LOCK_UNLOCK 0x80000004 |
| #define | TAPE_DRIVE_REWIND_IMMEDIATE 0x80000008 |
| #define | TAPE_DRIVE_SET_BLOCK_SIZE 0x80000010 |
| #define | TAPE_DRIVE_LOAD_UNLD_IMMED 0x80000020 |
| #define | TAPE_DRIVE_TENSION_IMMED 0x80000040 |
| #define | TAPE_DRIVE_LOCK_UNLK_IMMED 0x80000080 |
| #define | TAPE_DRIVE_SET_ECC 0x80000100 |
| #define | TAPE_DRIVE_SET_COMPRESSION 0x80000200 |
| #define | TAPE_DRIVE_SET_PADDING 0x80000400 |
| #define | TAPE_DRIVE_SET_REPORT_SMKS 0x80000800 |
| #define | TAPE_DRIVE_ABSOLUTE_BLK 0x80001000 |
| #define | TAPE_DRIVE_ABS_BLK_IMMED 0x80002000 |
| #define | TAPE_DRIVE_LOGICAL_BLK 0x80004000 |
| #define | TAPE_DRIVE_LOG_BLK_IMMED 0x80008000 |
| #define | TAPE_DRIVE_END_OF_DATA 0x80010000 |
| #define | TAPE_DRIVE_RELATIVE_BLKS 0x80020000 |
| #define | TAPE_DRIVE_FILEMARKS 0x80040000 |
| #define | TAPE_DRIVE_SEQUENTIAL_FMKS 0x80080000 |
| #define | TAPE_DRIVE_SETMARKS 0x80100000 |
| #define | TAPE_DRIVE_SEQUENTIAL_SMKS 0x80200000 |
| #define | TAPE_DRIVE_REVERSE_POSITION 0x80400000 |
| #define | TAPE_DRIVE_SPACE_IMMEDIATE 0x80800000 |
| #define | TAPE_DRIVE_WRITE_SETMARKS 0x81000000 |
| #define | TAPE_DRIVE_WRITE_FILEMARKS 0x82000000 |
| #define | TAPE_DRIVE_WRITE_SHORT_FMKS 0x84000000 |
| #define | TAPE_DRIVE_WRITE_LONG_FMKS 0x88000000 |
| #define | TAPE_DRIVE_WRITE_MARK_IMMED 0x90000000 |
| #define | TAPE_DRIVE_FORMAT 0xA0000000 |
| #define | TAPE_DRIVE_FORMAT_IMMEDIATE 0xC0000000 |
| #define | TAPE_DRIVE_HIGH_FEATURES 0x80000000 |
| #define | TAPE_FIXED_PARTITIONS 0 |
| #define | TAPE_INITIATOR_PARTITIONS 2 |
| #define | TAPE_SELECT_PARTITIONS 1 |
| #define | TAPE_FILEMARKS 1 |
| #define | TAPE_LONG_FILEMARKS 3 |
| #define | TAPE_SETMARKS 0 |
| #define | TAPE_SHORT_FILEMARKS 2 |
| #define | TAPE_ERASE_LONG 1 |
| #define | TAPE_ERASE_SHORT 0 |
| #define | TAPE_LOAD 0 |
| #define | TAPE_UNLOAD 1 |
| #define | TAPE_TENSION 2 |
| #define | TAPE_LOCK 3 |
| #define | TAPE_UNLOCK 4 |
| #define | TAPE_FORMAT 5 |
| #define | VER_MINORVERSION 0x0000001 |
| #define | VER_MAJORVERSION 0x0000002 |
| #define | VER_BUILDNUMBER 0x0000004 |
| #define | VER_PLATFORMID 0x0000008 |
| #define | VER_SERVICEPACKMINOR 0x0000010 |
| #define | VER_SERVICEPACKMAJOR 0x0000020 |
| #define | VER_SUITENAME 0x0000040 |
| #define | VER_PRODUCT_TYPE 0x0000080 |
| #define | VER_EQUAL 1 |
| #define | VER_GREATER 2 |
| #define | VER_GREATER_EQUAL 3 |
| #define | VER_LESS 4 |
| #define | VER_LESS_EQUAL 5 |
| #define | VER_AND 6 |
| #define | VER_OR 7 |
| #define | VER_SERVER_NT 0x80000000 |
| #define | VER_WORKSTATION_NT 0x40000000 |
| #define | VER_PLATFORM_WIN32s 0 |
| #define | VER_PLATFORM_WIN32_WINDOWS 1 |
| #define | VER_PLATFORM_WIN32_NT 2 |
| #define | VER_NT_WORKSTATION 1 |
| #define | VER_NT_DOMAIN_CONTROLLER 2 |
| #define | VER_NT_SERVER 3 |
| #define | VER_SUITE_SMALLBUSINESS 1 |
| #define | VER_SUITE_ENTERPRISE 2 |
| #define | VER_SUITE_BACKOFFICE 4 |
| #define | VER_SUITE_COMMUNICATIONS 8 |
| #define | VER_SUITE_TERMINAL 16 |
| #define | VER_SUITE_SMALLBUSINESS_RESTRICTED 32 |
| #define | VER_SUITE_EMBEDDEDNT 64 |
| #define | VER_SUITE_DATACENTER 128 |
| #define | VER_SUITE_SINGLEUSERTS 256 |
| #define | VER_SUITE_PERSONAL 512 |
| #define | VER_SUITE_BLADE 1024 |
| #define | VER_SUITE_EMBEDDED_RESTRICTED 2048 |
| #define | VER_SUITE_SECURITY_APPLIANCE 4096 |
| #define | VER_SUITE_STORAGE_SERVER 8192 |
| #define | VER_SUITE_COMPUTE_SERVER 16384 |
| #define | VER_SUITE_WH_SERVER 32768 |
| #define | WT_EXECUTEDEFAULT 0x00000000 |
| #define | WT_EXECUTEINIOTHREAD 0x00000001 |
| #define | WT_EXECUTEINUITHREAD 0x00000002 |
| #define | WT_EXECUTEINWAITTHREAD 0x00000004 |
| #define | WT_EXECUTEONLYONCE 0x00000008 |
| #define | WT_EXECUTELONGFUNCTION 0x00000010 |
| #define | WT_EXECUTEINTIMERTHREAD 0x00000020 |
| #define | WT_EXECUTEINPERSISTENTIOTHREAD 0x00000040 |
| #define | WT_EXECUTEINPERSISTENTTHREAD 0x00000080 |
| #define | WT_TRANSFER_IMPERSONATION 0x00000100 |
| #define | WT_SET_MAX_THREADPOOL_THREADS(flags, limit) ((flags)|=(limit)<<16) |
| #define | ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION 1 |
| #define | ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION 2 |
| #define | ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION 3 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION 4 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION 5 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION 6 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION 7 |
| #define | ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES 9 |
| #define | BTYPE(x) ((x)&N_BTMASK) |
| #define | ISPTR(x) (((x)&N_TMASK)==(IMAGE_SYM_DTYPE_POINTER<<N_BTSHFT)) |
| #define | ISFCN(x) (((x)&N_TMASK)==(IMAGE_SYM_DTYPE_FUNCTION<<N_BTSHFT)) |
| #define | ISARY(x) (((x)&N_TMASK)==(IMAGE_SYM_DTYPE_ARRAY<<N_BTSHFT)) |
| #define | ISTAG(x) ((x)==IMAGE_SYM_CLASS_STRUCT_TAG||(x)==IMAGE_SYM_CLASS_UNION_TAG||(x)==IMAGE_SYM_CLASS_ENUM_TAG) |
| #define | INCREF(x) ((((x)&~N_BTMASK)<<N_TSHIFT)|(IMAGE_SYM_DTYPE_POINTER<<N_BTSHFT)|((x)&N_BTMASK)) |
| #define | DECREF(x) ((((x)>>N_TSHIFT)&~N_BTMASK)|((x)&N_BTMASK)) |
| #define | TLS_MINIMUM_AVAILABLE 64 |
| #define | FLS_MAXIMUM_AVAILABLE 128 |
| #define | REPARSE_GUID_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_GUID_DATA_BUFFER, GenericReparseBuffer) |
| #define | MAXIMUM_REPARSE_DATA_BUFFER_SIZE 16384 |
| #define | IO_REPARSE_TAG_RESERVED_ZERO 0 |
| #define | IO_REPARSE_TAG_RESERVED_ONE 1 |
| #define | IO_REPARSE_TAG_RESERVED_RANGE IO_REPARSE_TAG_RESERVED_ONE |
| #define | IsReparseTagMicrosoft(x) ((x)&0x80000000) |
| #define | IsReparseTagHighLatency(x) ((x)&0x40000000) |
| #define | IsReparseTagNameSurrogate(x) ((x)&0x20000000) |
| #define | IO_REPARSE_TAG_VALID_VALUES 0xE000FFFF |
| #define | IsReparseTagValid(x) (!((x)&~IO_REPARSE_TAG_VALID_VALUES)&&((x)>IO_REPARSE_TAG_RESERVED_RANGE)) |
| #define | IO_REPARSE_TAG_SYMBOLIC_LINK IO_REPARSE_TAG_RESERVED_ZERO |
| #define | IO_REPARSE_TAG_MOUNT_POINT 0xA0000003 |
| #define | IO_REPARSE_TAG_SYMLINK 0xA000000CL |
| #define | GUID_DEFINED |
| #define | SYSTEM_LUID { 0x3E7, 0x0 } |
| #define | ACCESS_MIN_MS_ACE_TYPE (0x0) |
| #define | ACCESS_ALLOWED_ACE_TYPE (0x0) |
| #define | ACCESS_DENIED_ACE_TYPE (0x1) |
| #define | SYSTEM_AUDIT_ACE_TYPE (0x2) |
| #define | SYSTEM_ALARM_ACE_TYPE (0x3) |
| #define | ACCESS_MAX_MS_V2_ACE_TYPE (0x3) |
| #define | ACCESS_ALLOWED_COMPOUND_ACE_TYPE (0x4) |
| #define | ACCESS_MAX_MS_V3_ACE_TYPE (0x4) |
| #define | ACCESS_MIN_MS_OBJECT_ACE_TYPE (0x5) |
| #define | ACCESS_ALLOWED_OBJECT_ACE_TYPE (0x5) |
| #define | ACCESS_DENIED_OBJECT_ACE_TYPE (0x6) |
| #define | SYSTEM_AUDIT_OBJECT_ACE_TYPE (0x7) |
| #define | SYSTEM_ALARM_OBJECT_ACE_TYPE (0x8) |
| #define | ACCESS_MAX_MS_OBJECT_ACE_TYPE (0x8) |
| #define | ACCESS_MAX_MS_V4_ACE_TYPE (0x8) |
| #define | ACCESS_MAX_MS_ACE_TYPE (0x8) |
| #define | ACCESS_ALLOWED_CALLBACK_ACE_TYPE (0x9) |
| #define | ACCESS_DENIED_CALLBACK_ACE_TYPE (0xA) |
| #define | ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE (0xB) |
| #define | ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE (0xC) |
| #define | SYSTEM_AUDIT_CALLBACK_ACE_TYPE (0xD) |
| #define | SYSTEM_ALARM_CALLBACK_ACE_TYPE (0xE) |
| #define | SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE (0xF) |
| #define | SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE (0x10) |
| #define | SYSTEM_MANDATORY_LABEL_ACE_TYPE (0x11) |
| #define | ACCESS_MAX_MS_V5_ACE_TYPE (0x11) |
| #define | SYSTEM_MANDATORY_LABEL_NO_WRITE_UP 0x1 |
| #define | SYSTEM_MANDATORY_LABEL_NO_READ_UP 0x2 |
| #define | SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP 0x4 |
| #define | SYSTEM_MANDATORY_LABEL_VALID_MASK (SYSTEM_MANDATORY_LABEL_NO_WRITE_UP | SYSTEM_MANDATORY_LABEL_NO_READ_UP | SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP) |
| #define | _LDT_ENTRY_DEFINED |
| #define | EXCEPTION_NONCONTINUABLE 1 |
| #define | EXCEPTION_MAXIMUM_PARAMETERS 15 |
| #define | LARGE_INTEGER_ORDER(x) DWORD LowPart; x HighPart; |
| #define | SECURITY_MIN_SID_SIZE (sizeof(SID)) |
| #define | SECURITY_MAX_SID_SIZE (FIELD_OFFSET(SID, SubAuthority) + SID_MAX_SUB_AUTHORITIES * sizeof(DWORD)) |
| #define | _SECURITY_ATTRIBUTES_ |
| #define | _SLIST_HEADER_ |
| #define | SLIST_ENTRY SINGLE_LIST_ENTRY |
| #define | _SLIST_ENTRY _SINGLE_LIST_ENTRY |
| #define | PSLIST_ENTRY PSINGLE_LIST_ENTRY |
| #define | RTL_SRWLOCK_INIT {0} |
| #define | RTL_CONDITION_VARIABLE_INIT {0} |
| #define | RTL_CONDITION_VARIABLE_LOCKMODE_SHARED 0x1 |
| #define | __IMAGE_COR20_HEADER_DEFINED__ |
| #define | IMAGE_ORDINAL_FLAG64 0x8000000000000000ULL |
| #define | IMAGE_ORDINAL_FLAG32 0x80000000 |
| #define | IMAGE_ORDINAL64(Ordinal) (Ordinal & 0xffff) |
| #define | IMAGE_ORDINAL32(Ordinal) (Ordinal & 0xffff) |
| #define | IMAGE_SNAP_BY_ORDINAL64(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG64)!=0) |
| #define | IMAGE_SNAP_BY_ORDINAL32(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG32)!=0) |
| #define | IMAGE_ORDINAL_FLAG IMAGE_ORDINAL_FLAG32 |
| #define | IMAGE_ORDINAL(Ordinal) IMAGE_ORDINAL32(Ordinal) |
| #define | IMAGE_SNAP_BY_ORDINAL(Ordinal) IMAGE_SNAP_BY_ORDINAL32(Ordinal) |
| #define | JOB_OBJECT_LIMIT_WORKINGSET 0x0001 |
| #define | JOB_OBJECT_LIMIT_PROCESS_TIME 0x0002 |
| #define | JOB_OBJECT_LIMIT_JOB_TIME 0x0004 |
| #define | JOB_OBJECT_LIMIT_ACTIVE_PROCESS 0x0008 |
| #define | JOB_OBJECT_LIMIT_AFFINITY 0x0010 |
| #define | JOB_OBJECT_LIMIT_PRIORITY_CLASS 0x0020 |
| #define | JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME 0x0040 |
| #define | JOB_OBJECT_LIMIT_SCHEDULING_CLASS 0x0080 |
| #define | JOB_OBJECT_LIMIT_PROCESS_MEMORY 0x0100 |
| #define | JOB_OBJECT_LIMIT_JOB_MEMORY 0x0200 |
| #define | JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION 0x0400 |
| #define | JOB_OBJECT_BREAKAWAY_OK 0x0800 |
| #define | JOB_OBJECT_SILENT_BREAKAWAY 0x1000 |
| #define | JOB_OBJECT_UILIMIT_HANDLES 0x0001 |
| #define | JOB_OBJECT_UILIMIT_READCLIPBOARD 0x0002 |
| #define | JOB_OBJECT_UILIMIT_WRITECLIPBOARD 0x0004 |
| #define | JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS 0x0008 |
| #define | JOB_OBJECT_UILIMIT_DISPLAYSETTINGS 0x0010 |
| #define | JOB_OBJECT_UILIMIT_GLOBALATOMS 0x0020 |
| #define | JOB_OBJECT_UILIMIT_DESKTOP 0x0040 |
| #define | JOB_OBJECT_UILIMIT_EXITWINDOWS 0x0080 |
| #define | JOB_OBJECT_SECURITY_NO_ADMIN 0x0001 |
| #define | JOB_OBJECT_SECURITY_RESTRICTED_TOKEN 0x0002 |
| #define | JOB_OBJECT_SECURITY_ONLY_TOKEN 0x0004 |
| #define | JOB_OBJECT_SECURITY_FILTER_TOKENS 0x0008 |
| #define | JOB_OBJECT_TERMINATE_AT_END_OF_JOB 0 |
| #define | JOB_OBJECT_POST_AT_END_OF_JOB 1 |
| #define | JOB_OBJECT_MSG_END_OF_JOB_TIME 1 |
| #define | JOB_OBJECT_MSG_END_OF_PROCESS_TIME 2 |
| #define | JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT 3 |
| #define | JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO 4 |
| #define | JOB_OBJECT_MSG_NEW_PROCESS 6 |
| #define | JOB_OBJECT_MSG_EXIT_PROCESS 7 |
| #define | JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS 8 |
| #define | JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT 9 |
| #define | JOB_OBJECT_MSG_JOB_MEMORY_LIMIT 10 |
| #define | JOB_OBJECT_ASSIGN_PROCESS 1 |
| #define | JOB_OBJECT_SET_ATTRIBUTES 2 |
| #define | JOB_OBJECT_QUERY 4 |
| #define | JOB_OBJECT_TERMINATE 8 |
| #define | JOB_OBJECT_SET_SECURITY_ATTRIBUTES 16 |
| #define | JOB_OBJECT_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|31) |
| #define | ES_SYSTEM_REQUIRED 0x00000001 |
| #define | ES_DISPLAY_REQUIRED 0x00000002 |
| #define | ES_USER_PRESENT 0x00000004 |
| #define | ES_CONTINUOUS 0x80000000 |
| #define | POWER_SYSTEM_MAXIMUM PowerSystemMaximum |
| #define | POWER_ACTION_QUERY_ALLOWED 0x00000001 |
| #define | POWER_ACTION_UI_ALLOWED 0x00000002 |
| #define | POWER_ACTION_OVERRIDE_APPS 0x00000004 |
| #define | POWER_ACTION_LIGHTEST_FIRST 0x10000000 |
| #define | POWER_ACTION_LOCK_CONSOLE 0x20000000 |
| #define | POWER_ACTION_DISABLE_WAKES 0x40000000 |
| #define | POWER_ACTION_CRITICAL 0x80000000 |
| #define | POWER_LEVEL_USER_NOTIFY_TEXT 0x00000001 |
| #define | POWER_LEVEL_USER_NOTIFY_SOUND 0x00000002 |
| #define | POWER_LEVEL_USER_NOTIFY_EXEC 0x00000004 |
| #define | POWER_USER_NOTIFY_BUTTON 0x00000008 |
| #define | POWER_USER_NOTIFY_SHUTDOWN 0x00000010 |
| #define | POWER_FORCE_TRIGGER_RESET 0x80000000 |
| #define | DISCHARGE_POLICY_CRITICAL 0 |
| #define | DISCHARGE_POLICY_LOW 1 |
| #define | NUM_DISCHARGE_POLICIES 4 |
| #define | PO_THROTTLE_NONE 0 |
| #define | PO_THROTTLE_CONSTANT 1 |
| #define | PO_THROTTLE_DEGRADE 2 |
| #define | PO_THROTTLE_ADAPTIVE 3 |
| #define | PO_THROTTLE_MAXIMUM 4 |
| #define | _AUDIT_EVENT_TYPE_HACK 1 |
| #define | ACTIVATION_CONTEXT_PATH_TYPE_NONE 1 |
| #define | ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE 2 |
| #define | ACTIVATION_CONTEXT_PATH_TYPE_URL 3 |
| #define | ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF 4 |
| #define | ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION 1 |
| #define | ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION 2 |
| #define | ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION 3 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION 4 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION 5 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION 6 |
| #define | ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION 7 |
| #define | ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE 8 |
| #define | ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES 9 |
| #define | VER_SET_CONDITION(lc, t, c) ((lc) = VerSetConditionMask((lc),(t),(c))) |
| #define | CACHE_FULLY_ASSOCIATIVE 0xFF |
| #define | RtlMoveMemory memmove |
| #define | RtlCopyMemory memcpy |
| #define | RtlFillMemory(d, l, f) memset((d), (f), (l)) |
| #define | RtlZeroMemory(d, l) RtlFillMemory((d),(l),0) |
| #define | BitScanForward _BitScanForward |
| #define | BitScanReverse _BitScanReverse |
| #define | InterlockedExchangeAddSizeT(a, b) InterlockedExchangeAdd((LONG *)a, b) |
Typedefs |
| typedef char | CHAR |
| typedef short | SHORT |
| typedef long | LONG |
| typedef char | CCHAR |
| typedef char * | PCCHAR |
| typedef void * | PVOID |
| typedef void *__ptr64 | PVOID64 |
| typedef wchar_t | WCHAR |
| typedef WCHAR * | PWCHAR |
| typedef WCHAR * | LPWCH |
| typedef WCHAR * | PWCH |
| typedef WCHAR * | NWPSTR |
| typedef WCHAR * | LPWSTR |
| typedef WCHAR * | PWSTR |
| typedef WCHAR * | PZZWSTR |
| typedef CONST WCHAR * | LPCWCH |
| typedef CONST WCHAR * | PCWCH |
| typedef CONST WCHAR * | LPCWSTR |
| typedef CONST WCHAR * | PCWSTR |
| typedef CONST WCHAR * | PCZZWSTR |
| typedef CHAR * | PCHAR |
| typedef CHAR * | LPCH |
| typedef CHAR * | PCH |
| typedef CHAR * | NPSTR |
| typedef CHAR * | LPSTR |
| typedef CHAR * | PSTR |
| typedef CONST CHAR * | LPCCH |
| typedef CONST CHAR * | PCCH |
| typedef CONST CHAR * | PCSTR |
| typedef CONST CHAR * | LPCSTR |
| typedef PWSTR * | PZPWSTR |
| typedef CONST PWSTR * | PCZPWSTR |
| typedef WCHAR UNALIGNED * | LPUWSTR |
| typedef WCHAR UNALIGNED * | PUWSTR |
| typedef PCWSTR * | PZPCWSTR |
| typedef CONST WCHAR UNALIGNED * | LPCUWSTR |
| typedef CONST WCHAR UNALIGNED * | PCUWSTR |
| typedef PSTR * | PZPSTR |
| typedef CONST PSTR * | PCZPSTR |
| typedef PCSTR * | PZPCSTR |
| typedef char | TCHAR |
| typedef char * | PTCHAR |
| typedef unsigned char | TBYTE |
| typedef unsigned char * | PTBYTE |
| typedef LPSTR | LPTCH |
| typedef LPSTR | PTCH |
| typedef LPSTR | PTSTR |
| typedef LPSTR | LPTSTR |
| typedef LPSTR | PUTSTR |
| typedef LPSTR | LPUTSTR |
| typedef LPCSTR | PCTSTR |
| typedef LPCSTR | LPCTSTR |
| typedef LPCSTR | PCUTSTR |
| typedef LPCSTR | LPCUTSTR |
| typedef SHORT * | PSHORT |
| typedef LONG * | PLONG |
| typedef PVOID | HANDLE |
| typedef HANDLE * | PHANDLE |
| typedef DWORD | LCID |
| typedef PDWORD | PLCID |
| typedef WORD | LANGID |
| typedef double | LONGLONG |
| typedef double | DWORDLONG |
| typedef LONGLONG * | PLONGLONG |
| typedef DWORDLONG * | PDWORDLONG |
| typedef DWORDLONG | ULONGLONG |
| typedef DWORDLONG * | PULONGLONG |
| typedef LONGLONG | USN |
| typedef BYTE | BOOLEAN |
| typedef BYTE * | PBOOLEAN |
| typedef BYTE | FCHAR |
| typedef WORD | FSHORT |
| typedef DWORD | FLONG |
| typedef VOID(NTAPI * | WORKERCALLBACKFUNC )(PVOID) |
| typedef DWORD | ACCESS_MASK |
| typedef DWORD * | PACCESS_MASK |
| typedef EXCEPTION_DISPOSITION NTAPI | EXCEPTION_ROUTINE (_Inout_ struct _EXCEPTION_RECORD *ExceptionRecord, _In_ PVOID EstablisherFrame, _Inout_ struct _CONTEXT *ContextRecord, _In_ PVOID DispatcherContext) |
| typedef EXCEPTION_ROUTINE * | PEXCEPTION_ROUTINE |
| typedef CONTEXT * | PCONTEXT |
| typedef CONTEXT * | LPCONTEXT |
| typedef LUID_AND_ATTRIBUTES | LUID_AND_ATTRIBUTES_ARRAY [ANYSIZE_ARRAY] |
| typedef LUID_AND_ATTRIBUTES_ARRAY * | PLUID_AND_ATTRIBUTES_ARRAY |
typedef enum
_SECURITY_IMPERSONATION_LEVEL * | PSECURITY_IMPERSONATION_LEVEL |
| typedef BOOLEAN | SECURITY_CONTEXT_TRACKING_MODE |
| typedef BOOLEAN * | PSECURITY_CONTEXT_TRACKING_MODE |
| typedef PVOID | PACCESS_TOKEN |
| typedef PVOID | PSID |
| typedef SID_AND_ATTRIBUTES | SID_AND_ATTRIBUTES_ARRAY [ANYSIZE_ARRAY] |
| typedef SID_AND_ATTRIBUTES_ARRAY * | PSID_AND_ATTRIBUTES_ARRAY |
| typedef enum tagTOKEN_TYPE * | PTOKEN_TYPE |
typedef enum
_TOKEN_ELEVATION_TYPE * | PTOKEN_ELEVATION_TYPE |
| typedef DWORD | SECURITY_INFORMATION |
| typedef DWORD * | PSECURITY_INFORMATION |
| typedef WORD | SECURITY_DESCRIPTOR_CONTROL |
| typedef WORD * | PSECURITY_DESCRIPTOR_CONTROL |
| typedef PVOID | PSECURITY_DESCRIPTOR |
| typedef enum _SID_NAME_USE * | PSID_NAME_USE |
| typedef SLIST_ENTRY | SLIST_ENTRY32 |
| typedef SLIST_ENTRY * | PSLIST_ENTRY32 |
| typedef SLIST_HEADER | SLIST_HEADER32 |
| typedef SLIST_HEADER * | PSLIST_HEADER32 |
typedef struct
RTL_CRITICAL_SECTION_DEBUG * | PRTL_CRITICAL_SECTION_DEBUG |
| typedef LONG(NTAPI * | PVECTORED_EXCEPTION_HANDLER )(struct _EXCEPTION_POINTERS *ExceptionInfo) |
| typedef struct OSVERSIONINFOW * | POSVERSIONINFOW |
| typedef struct OSVERSIONINFOW * | LPOSVERSIONINFOW |
| typedef struct OSVERSIONINFOEXW * | POSVERSIONINFOEXW |
| typedef struct OSVERSIONINFOEXW * | LPOSVERSIONINFOEXW |
| typedef IMAGE_OPTIONAL_HEADER32 | IMAGE_OPTIONAL_HEADER |
| typedef PIMAGE_OPTIONAL_HEADER32 | PIMAGE_OPTIONAL_HEADER |
| typedef IMAGE_NT_HEADERS32 | IMAGE_NT_HEADERS |
| typedef PIMAGE_NT_HEADERS32 | PIMAGE_NT_HEADERS |
| typedef VOID(NTAPI * | PIMAGE_TLS_CALLBACK )(PVOID DllHandle, DWORD Reason, PVOID Reserved) |
| typedef IMAGE_THUNK_DATA32 | IMAGE_THUNK_DATA |
| typedef PIMAGE_THUNK_DATA32 | PIMAGE_THUNK_DATA |
| typedef IMAGE_TLS_DIRECTORY32 | IMAGE_TLS_DIRECTORY |
| typedef PIMAGE_TLS_DIRECTORY32 | PIMAGE_TLS_DIRECTORY |
typedef
IMAGE_LOAD_CONFIG_DIRECTORY32 | IMAGE_LOAD_CONFIG_DIRECTORY |
typedef
PIMAGE_LOAD_CONFIG_DIRECTORY32 | PIMAGE_LOAD_CONFIG_DIRECTORY |
| typedef enum _LATENCY_TIME * | PLATENCY_TIME |
| typedef enum _SYSTEM_POWER_STATE * | PSYSTEM_POWER_STATE |
| typedef enum POWER_ACTION * | PPOWER_ACTION |
| typedef enum _DEVICE_POWER_STATE * | PDEVICE_POWER_STATE |
typedef struct
BATTERY_REPORTING_SCALE * | PBATTERY_REPORTING_SCALE |
| typedef DWORD | EXECUTION_STATE |
| typedef enum _AUDIT_EVENT_TYPE * | PAUDIT_EVENT_TYPE |
typedef const
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION * | PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION |
typedef const
ACTIVATION_CONTEXT_DETAILED_INFORMATION * | PCACTIVATION_CONTEXT_DETAILED_INFORMATION |
typedef const
ACTIVATION_CONTEXT_QUERY_INDEX * | PCACTIVATION_CONTEXT_QUERY_INDEX |
typedef const
ASSEMBLY_FILE_DETAILED_INFORMATION * | PCASSEMBLY_FILE_DETAILED_INFORMATION |
| typedef VOID(NTAPI * | WAITORTIMERCALLBACKFUNC )(PVOID, BOOLEAN) |
| typedef OSVERSIONINFOA | OSVERSIONINFO |
| typedef OSVERSIONINFOA * | POSVERSIONINFO |
| typedef OSVERSIONINFOA * | LPOSVERSIONINFO |
| typedef OSVERSIONINFOEXA | OSVERSIONINFOEX |
| typedef OSVERSIONINFOEXA * | POSVERSIONINFOEX |
| typedef OSVERSIONINFOEXA * | LPOSVERSIONINFOEX |
Enumerations |
| enum | WELL_KNOWN_SID_TYPE {
WinNullSid = 0,
WinWorldSid = 1,
WinLocalSid = 2,
WinCreatorOwnerSid = 3,
WinCreatorGroupSid = 4,
WinCreatorOwnerServerSid = 5,
WinCreatorGroupServerSid = 6,
WinNtAuthoritySid = 7,
WinDialupSid = 8,
WinNetworkSid = 9,
WinBatchSid = 10,
WinInteractiveSid = 11,
WinServiceSid = 12,
WinAnonymousSid = 13,
WinProxySid = 14,
WinEnterpriseControllersSid = 15,
WinSelfSid = 16,
WinAuthenticatedUserSid = 17,
WinRestrictedCodeSid = 18,
WinTerminalServerSid = 19,
WinRemoteLogonIdSid = 20,
WinLogonIdsSid = 21,
WinLocalSystemSid = 22,
WinLocalServiceSid = 23,
WinNetworkServiceSid = 24,
WinBuiltinDomainSid = 25,
WinBuiltinAdministratorsSid = 26,
WinBuiltinUsersSid = 27,
WinBuiltinGuestsSid = 28,
WinBuiltinPowerUsersSid = 29,
WinBuiltinAccountOperatorsSid = 30,
WinBuiltinSystemOperatorsSid = 31,
WinBuiltinPrintOperatorsSid = 32,
WinBuiltinBackupOperatorsSid = 33,
WinBuiltinReplicatorSid = 34,
WinBuiltinPreWindows2000CompatibleAccessSid = 35,
WinBuiltinRemoteDesktopUsersSid = 36,
WinBuiltinNetworkConfigurationOperatorsSid = 37,
WinAccountAdministratorSid = 38,
WinAccountGuestSid = 39,
WinAccountKrbtgtSid = 40,
WinAccountDomainAdminsSid = 41,
WinAccountDomainUsersSid = 42,
WinAccountDomainGuestsSid = 43,
WinAccountComputersSid = 44,
WinAccountControllersSid = 45,
WinAccountCertAdminsSid = 46,
WinAccountSchemaAdminsSid = 47,
WinAccountEnterpriseAdminsSid = 48,
WinAccountPolicyAdminsSid = 49,
WinAccountRasAndIasServersSid = 50,
WinNTLMAuthenticationSid = 51,
WinDigestAuthenticationSid = 52,
WinSChannelAuthenticationSid = 53,
WinThisOrganizationSid = 54,
WinOtherOrganizationSid = 55,
WinBuiltinIncomingForestTrustBuildersSid = 56,
WinBuiltinPerfMonitoringUsersSid = 57,
WinBuiltinPerfLoggingUsersSid = 58,
WinBuiltinAuthorizationAccessSid = 59,
WinBuiltinTerminalServerLicenseServersSid = 60,
WinBuiltinDCOMUsersSid = 61,
WinBuiltinIUsersSid = 62,
WinIUserSid = 63,
WinBuiltinCryptoOperatorsSid = 64,
WinUntrustedLabelSid = 65,
WinLowLabelSid = 66,
WinMediumLabelSid = 67,
WinHighLabelSid = 68,
WinSystemLabelSid = 69,
WinWriteRestrictedCodeSid = 70,
WinCreatorOwnerRightsSid = 71,
WinCacheablePrincipalsGroupSid = 72,
WinNonCacheablePrincipalsGroupSid = 73,
WinEnterpriseReadonlyControllersSid = 74,
WinAccountReadonlyControllersSid = 75,
WinBuiltinEventLogReadersGroup = 76,
WinNewEnterpriseReadonlyControllersSid = 77,
WinBuiltinCertSvcDComAccessGroup = 78,
WinMediumPlusLabelSid = 79,
WinLocalLogonSid = 80,
WinConsoleLogonSid = 81,
WinThisOrganizationCertificateSid = 82,
WinNullSid = 0,
WinWorldSid = 1,
WinLocalSid = 2,
WinCreatorOwnerSid = 3,
WinCreatorGroupSid = 4,
WinCreatorOwnerServerSid = 5,
WinCreatorGroupServerSid = 6,
WinNtAuthoritySid = 7,
WinDialupSid = 8,
WinNetworkSid = 9,
WinBatchSid = 10,
WinInteractiveSid = 11,
WinServiceSid = 12,
WinAnonymousSid = 13,
WinProxySid = 14,
WinEnterpriseControllersSid = 15,
WinSelfSid = 16,
WinAuthenticatedUserSid = 17,
WinRestrictedCodeSid = 18,
WinTerminalServerSid = 19,
WinRemoteLogonIdSid = 20,
WinLogonIdsSid = 21,
WinLocalSystemSid = 22,
WinLocalServiceSid = 23,
WinNetworkServiceSid = 24,
WinBuiltinDomainSid = 25,
WinBuiltinAdministratorsSid = 26,
WinBuiltinUsersSid = 27,
WinBuiltinGuestsSid = 28,
WinBuiltinPowerUsersSid = 29,
WinBuiltinAccountOperatorsSid = 30,
WinBuiltinSystemOperatorsSid = 31,
WinBuiltinPrintOperatorsSid = 32,
WinBuiltinBackupOperatorsSid = 33,
WinBuiltinReplicatorSid = 34,
WinBuiltinPreWindows2000CompatibleAccessSid = 35,
WinBuiltinRemoteDesktopUsersSid = 36,
WinBuiltinNetworkConfigurationOperatorsSid = 37,
WinAccountAdministratorSid = 38,
WinAccountGuestSid = 39,
WinAccountKrbtgtSid = 40,
WinAccountDomainAdminsSid = 41,
WinAccountDomainUsersSid = 42,
WinAccountDomainGuestsSid = 43,
WinAccountComputersSid = 44,
WinAccountControllersSid = 45,
WinAccountCertAdminsSid = 46,
WinAccountSchemaAdminsSid = 47,
WinAccountEnterpriseAdminsSid = 48,
WinAccountPolicyAdminsSid = 49,
WinAccountRasAndIasServersSid = 50,
WinNTLMAuthenticationSid = 51,
WinDigestAuthenticationSid = 52,
WinSChannelAuthenticationSid = 53,
WinThisOrganizationSid = 54,
WinOtherOrganizationSid = 55,
WinBuiltinIncomingForestTrustBuildersSid = 56,
WinBuiltinPerfMonitoringUsersSid = 57,
WinBuiltinPerfLoggingUsersSid = 58,
WinBuiltinAuthorizationAccessSid = 59,
WinBuiltinTerminalServerLicenseServersSid = 60,
WinBuiltinDCOMUsersSid = 61,
WinBuiltinIUsersSid = 62,
WinIUserSid = 63,
WinBuiltinCryptoOperatorsSid = 64,
WinUntrustedLabelSid = 65,
WinLowLabelSid = 66,
WinMediumLabelSid = 67,
WinHighLabelSid = 68,
WinSystemLabelSid = 69,
WinWriteRestrictedCodeSid = 70,
WinCreatorOwnerRightsSid = 71,
WinCacheablePrincipalsGroupSid = 72,
WinNonCacheablePrincipalsGroupSid = 73,
WinEnterpriseReadonlyControllersSid = 74,
WinAccountReadonlyControllersSid = 75,
WinBuiltinEventLogReadersGroup = 76,
WinNewEnterpriseReadonlyControllersSid = 77,
WinBuiltinCertSvcDComAccessGroup = 78,
WinMediumPlusLabelSid = 79,
WinLocalLogonSid = 80,
WinConsoleLogonSid = 81,
WinThisOrganizationCertificateSid = 82
} |
| enum | ACL_INFORMATION_CLASS { AclRevisionInformation = 1,
AclSizeInformation
} |
| enum | SECURITY_IMPERSONATION_LEVEL {
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous = 0,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation
} |
| enum | TOKEN_TYPE {
TokenPrimary = 1,
TokenImpersonation,
TokenPrimary = 1,
TokenImpersonation,
TokenPrimary = 1,
TokenImpersonation
} |
| enum | TOKEN_ELEVATION_TYPE { TokenElevationTypeDefault = 1,
TokenElevationTypeFull,
TokenElevationTypeLimited
} |
| enum | TOKEN_INFORMATION_CLASS {
TokenUser = 1,
TokenGroups,
TokenPrivileges,
TokenOwner,
TokenPrimaryGroup,
TokenDefaultDacl,
TokenSource,
TokenImpersonationLevel,
TokenStatistics,
TokenRestrictedSids,
TokenSessionId,
TokenGroupsAndPrivileges,
TokenSessionReference,
TokenSandBoxInert,
TokenAuditPolicy,
TokenOrigin,
TokenElevationType,
TokenLinkedToken,
TokenElevation,
TokenHasRestrictions,
TokenAccessInformation,
TokenVirtualizationAllowed,
TokenVirtualizationEnabled,
TokenIntegrityLevel,
TokenUIAccess,
TokenMandatoryPolicy,
TokenLogonSid,
MaxTokenInfoClass,
TokenUser = 1,
TokenGroups,
TokenPrivileges,
TokenOwner,
TokenPrimaryGroup,
TokenDefaultDacl,
TokenSource,
TokenType,
TokenImpersonationLevel,
TokenStatistics,
TokenRestrictedSids,
TokenSessionId,
TokenGroupsAndPrivileges,
TokenSessionReference,
TokenSandBoxInert,
TokenAuditPolicy,
TokenOrigin,
TokenElevationType,
TokenLinkedToken,
TokenElevation,
TokenHasRestrictions,
TokenAccessInformation,
TokenVirtualizationAllowed,
TokenVirtualizationEnabled,
TokenIntegrityLevel,
TokenUIAccess,
TokenMandatoryPolicy,
TokenLogonSid,
MaxTokenInfoClass,
TokenUser = 1,
TokenGroups,
TokenPrivileges,
TokenOwner,
TokenPrimaryGroup,
TokenDefaultDacl,
TokenSource,
TokenType,
TokenImpersonationLevel,
TokenStatistics,
TokenRestrictedSids,
TokenSessionId,
TokenGroupsAndPrivileges,
TokenSessionReference,
TokenSandBoxInert,
TokenAuditPolicy,
TokenOrigin,
TokenElevationType,
TokenLinkedToken,
TokenElevation,
TokenHasRestrictions,
TokenAccessInformation,
TokenVirtualizationAllowed,
TokenVirtualizationEnabled,
TokenIntegrityLevel,
TokenUIAccess,
TokenMandatoryPolicy,
TokenLogonSid,
MaxTokenInfoClass
} |
| enum | SID_NAME_USE {
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel
} |
| enum | ReplacesCorHdrNumericDefines {
COMIMAGE_FLAGS_ILONLY = 0x00000001,
COMIMAGE_FLAGS_32BITREQUIRED = 0x00000002,
COMIMAGE_FLAGS_IL_LIBRARY = 0x00000004,
COMIMAGE_FLAGS_STRONGNAMESIGNED = 0x00000008,
COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 0x00000010,
COMIMAGE_FLAGS_TRACKDEBUGDATA = 0x00010000,
COR_VERSION_MAJOR_V2 = 2,
COR_VERSION_MAJOR = COR_VERSION_MAJOR_V2,
COR_VERSION_MINOR = 0,
COR_DELETED_NAME_LENGTH = 8,
COR_VTABLEGAP_NAME_LENGTH = 8,
NATIVE_TYPE_MAX_CB = 1,
COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 0xFF,
IMAGE_COR_MIH_METHODRVA = 0x01,
IMAGE_COR_MIH_EHRVA = 0x02,
IMAGE_COR_MIH_BASICBLOCK = 0x08,
COR_VTABLE_32BIT = 0x01,
COR_VTABLE_64BIT = 0x02,
COR_VTABLE_FROM_UNMANAGED = 0x04,
COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 0x08,
COR_VTABLE_CALL_MOST_DERIVED = 0x10,
IMAGE_COR_EATJ_THUNK_SIZE = 32,
MAX_CLASS_NAME = 1024,
MAX_PACKAGE_NAME = 1024
} |
| enum | SERVICE_NODE_TYPE {
DriverType = SERVICE_KERNEL_DRIVER,
FileSystemType = SERVICE_FILE_SYSTEM_DRIVER,
Win32ServiceOwnProcess = SERVICE_WIN32_OWN_PROCESS,
Win32ServiceShareProcess = SERVICE_WIN32_SHARE_PROCESS,
AdapterType = SERVICE_ADAPTER,
RecognizerType = SERVICE_RECOGNIZER_DRIVER,
DriverType = SERVICE_KERNEL_DRIVER,
FileSystemType = SERVICE_FILE_SYSTEM_DRIVER,
Win32ServiceOwnProcess = SERVICE_WIN32_OWN_PROCESS,
Win32ServiceShareProcess = SERVICE_WIN32_SHARE_PROCESS,
AdapterType = SERVICE_ADAPTER,
RecognizerType = SERVICE_RECOGNIZER_DRIVER,
DriverType = SERVICE_KERNEL_DRIVER,
FileSystemType = SERVICE_FILE_SYSTEM_DRIVER,
Win32ServiceOwnProcess = SERVICE_WIN32_OWN_PROCESS,
Win32ServiceShareProcess = SERVICE_WIN32_SHARE_PROCESS,
AdapterType = SERVICE_ADAPTER,
RecognizerType = SERVICE_RECOGNIZER_DRIVER
} |
| enum | SERVICE_LOAD_TYPE {
BootLoad = SERVICE_BOOT_START,
SystemLoad = SERVICE_SYSTEM_START,
AutoLoad = SERVICE_AUTO_START,
DemandLoad = SERVICE_DEMAND_START,
DisableLoad = SERVICE_DISABLED,
BootLoad = SERVICE_BOOT_START,
SystemLoad = SERVICE_SYSTEM_START,
AutoLoad = SERVICE_AUTO_START,
DemandLoad = SERVICE_DEMAND_START,
DisableLoad = SERVICE_DISABLED,
BootLoad = SERVICE_BOOT_START,
SystemLoad = SERVICE_SYSTEM_START,
AutoLoad = SERVICE_AUTO_START,
DemandLoad = SERVICE_DEMAND_START,
DisableLoad = SERVICE_DISABLED
} |
| enum | SERVICE_ERROR_TYPE {
IgnoreError = SERVICE_ERROR_IGNORE,
NormalError = SERVICE_ERROR_NORMAL,
SevereError = SERVICE_ERROR_SEVERE,
CriticalError = SERVICE_ERROR_CRITICAL,
IgnoreError = SERVICE_ERROR_IGNORE,
NormalError = SERVICE_ERROR_NORMAL,
SevereError = SERVICE_ERROR_SEVERE,
CriticalError = SERVICE_ERROR_CRITICAL,
IgnoreError = SERVICE_ERROR_IGNORE,
NormalError = SERVICE_ERROR_NORMAL,
SevereError = SERVICE_ERROR_SEVERE,
CriticalError = SERVICE_ERROR_CRITICAL
} |
| enum | JOBOBJECTINFOCLASS {
JobObjectBasicAccountingInformation = 1,
JobObjectBasicLimitInformation,
JobObjectBasicProcessIdList,
JobObjectBasicUIRestrictions,
JobObjectSecurityLimitInformation,
JobObjectEndOfJobTimeInformation,
JobObjectAssociateCompletionPortInformation,
JobObjectBasicAndIoAccountingInformation,
JobObjectExtendedLimitInformation,
JobObjectJobSetInformation,
MaxJobObjectInfoClass,
JobObjectBasicAccountingInformation = 1,
JobObjectBasicLimitInformation,
JobObjectBasicProcessIdList,
JobObjectBasicUIRestrictions,
JobObjectSecurityLimitInformation,
JobObjectEndOfJobTimeInformation,
JobObjectAssociateCompletionPortInformation,
JobObjectBasicAndIoAccountingInformation,
JobObjectExtendedLimitInformation,
JobObjectJobSetInformation,
JobObjectGroupInformation,
MaxJobObjectInfoClass
} |
| enum | LATENCY_TIME { LT_DONT_CARE,
LT_LOWEST_LATENCY,
LT_DONT_CARE,
LT_LOWEST_LATENCY
} |
| enum | SYSTEM_POWER_STATE {
PowerSystemUnspecified,
PowerSystemWorking,
PowerSystemSleeping1,
PowerSystemSleeping2,
PowerSystemSleeping3,
PowerSystemHibernate,
PowerSystemShutdown,
PowerSystemMaximum,
PowerSystemUnspecified = 0,
PowerSystemWorking,
PowerSystemSleeping1,
PowerSystemSleeping2,
PowerSystemSleeping3,
PowerSystemHibernate,
PowerSystemShutdown,
PowerSystemMaximum
} |
| enum | POWER_ACTION {
PowerActionNone,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject,
PowerActionNone = 0,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject,
PowerActionNone = 0,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject
} |
| enum | DEVICE_POWER_STATE {
PowerDeviceUnspecified,
PowerDeviceD0,
PowerDeviceD1,
PowerDeviceD2,
PowerDeviceD3,
PowerDeviceMaximum,
PowerDeviceUnspecified = 0,
PowerDeviceD0,
PowerDeviceD1,
PowerDeviceD2,
PowerDeviceD3,
PowerDeviceMaximum,
PowerDeviceUnspecified = 0,
PowerDeviceD0,
PowerDeviceD1,
PowerDeviceD2,
PowerDeviceD3,
PowerDeviceMaximum
} |
| enum | POWER_INFORMATION_LEVEL {
SystemPowerPolicyAc,
SystemPowerPolicyDc,
VerifySystemPolicyAc,
VerifySystemPolicyDc,
SystemPowerCapabilities,
SystemBatteryState,
SystemPowerStateHandler,
ProcessorStateHandler,
SystemPowerPolicyCurrent,
AdministratorPowerPolicy,
SystemReserveHiberFile,
ProcessorInformation,
SystemPowerInformation,
ProcessorStateHandler2,
LastWakeTime,
LastSleepTime,
SystemExecutionState,
SystemPowerStateNotifyHandler,
ProcessorPowerPolicyAc,
ProcessorPowerPolicyDc,
VerifyProcessorPowerPolicyAc,
VerifyProcessorPowerPolicyDc,
ProcessorPowerPolicyCurrent,
SystemPowerStateLogging,
SystemPowerLoggingEntry,
SetPowerSettingValue,
NotifyUserPowerSetting,
PowerInformationLevelUnused0,
PowerInformationLevelUnused1,
SystemVideoState,
TraceApplicationPowerMessage,
TraceApplicationPowerMessageEnd,
ProcessorPerfStates,
ProcessorIdleStates,
ProcessorCap,
SystemWakeSource,
SystemHiberFileInformation,
TraceServicePowerMessage,
ProcessorLoad,
PowerShutdownNotification,
MonitorCapabilities,
SessionPowerInit,
SessionDisplayState,
PowerRequestCreate,
PowerRequestAction,
GetPowerRequestList,
ProcessorInformationEx,
NotifyUserModeLegacyPowerEvent,
GroupPark,
ProcessorIdleDomains,
WakeTimerList,
SystemHiberFileSize,
PowerInformationLevelMaximum,
SystemPowerPolicyAc,
SystemPowerPolicyDc,
VerifySystemPolicyAc,
VerifySystemPolicyDc,
SystemPowerCapabilities,
SystemBatteryState,
SystemPowerStateHandler,
ProcessorStateHandler,
SystemPowerPolicyCurrent,
AdministratorPowerPolicy,
SystemReserveHiberFile,
ProcessorInformation,
SystemPowerInformation,
ProcessorStateHandler2,
LastWakeTime,
LastSleepTime,
SystemExecutionState,
SystemPowerStateNotifyHandler,
ProcessorPowerPolicyAc,
ProcessorPowerPolicyDc,
VerifyProcessorPowerPolicyAc,
VerifyProcessorPowerPolicyDc,
ProcessorPowerPolicyCurrent,
SystemPowerStateLogging,
SystemPowerLoggingEntry,
SetPowerSettingValue,
NotifyUserPowerSetting,
PowerInformationLevelUnused0,
PowerInformationLevelUnused1,
SystemVideoState,
TraceApplicationPowerMessage,
TraceApplicationPowerMessageEnd,
ProcessorPerfStates,
ProcessorIdleStates,
ProcessorCap,
SystemWakeSource,
SystemHiberFileInformation,
TraceServicePowerMessage,
ProcessorLoad,
PowerShutdownNotification,
MonitorCapabilities,
SessionPowerInit,
SessionDisplayState,
PowerRequestCreate,
PowerRequestAction,
GetPowerRequestList,
ProcessorInformationEx,
NotifyUserModeLegacyPowerEvent,
GroupPark,
ProcessorIdleDomains,
WakeTimerList,
SystemHiberFileSize,
PowerInformationLevelMaximum,
SystemPowerPolicyAc,
SystemPowerPolicyDc,
VerifySystemPolicyAc,
VerifySystemPolicyDc,
SystemPowerCapabilities,
SystemBatteryState,
SystemPowerStateHandler,
ProcessorStateHandler,
SystemPowerPolicyCurrent,
AdministratorPowerPolicy,
SystemReserveHiberFile,
ProcessorInformation,
SystemPowerInformation,
ProcessorStateHandler2,
LastWakeTime,
LastSleepTime,
SystemExecutionState,
SystemPowerStateNotifyHandler,
ProcessorPowerPolicyAc,
ProcessorPowerPolicyDc,
VerifyProcessorPowerPolicyAc,
VerifyProcessorPowerPolicyDc,
ProcessorPowerPolicyCurrent,
SystemPowerStateLogging,
SystemPowerLoggingEntry,
SetPowerSettingValue,
NotifyUserPowerSetting,
PowerInformationLevelUnused0,
PowerInformationLevelUnused1,
SystemVideoState,
TraceApplicationPowerMessage,
TraceApplicationPowerMessageEnd,
ProcessorPerfStates,
ProcessorIdleStates,
ProcessorCap,
SystemWakeSource,
SystemHiberFileInformation,
TraceServicePowerMessage,
ProcessorLoad,
PowerShutdownNotification,
MonitorCapabilities,
SessionPowerInit,
SessionDisplayState,
PowerRequestCreate,
PowerRequestAction,
GetPowerRequestList,
ProcessorInformationEx,
NotifyUserModeLegacyPowerEvent,
GroupPark,
ProcessorIdleDomains,
WakeTimerList,
SystemHiberFileSize,
PowerInformationLevelMaximum
} |
| enum | AUDIT_EVENT_TYPE {
AuditEventObjectAccess,
AuditEventDirectoryServiceAccess,
AuditEventObjectAccess,
AuditEventDirectoryServiceAccess,
AuditEventObjectAccess,
AuditEventDirectoryServiceAccess
} |
| enum | ACTIVATION_CONTEXT_INFO_CLASS {
ActivationContextBasicInformation = 1,
ActivationContextDetailedInformation = 2,
AssemblyDetailedInformationInActivationContext = 3,
FileInformationInAssemblyOfAssemblyInActivationContext = 4,
RunlevelInformationInActivationContext = 5,
CompatibilityInformationInActivationContext = 6,
ActivationContextManifestResourceName = 7,
MaxActivationContextInfoClass,
AssemblyDetailedInformationInActivationContxt = 3,
FileInformationInAssemblyOfAssemblyInActivationContxt = 4
} |
| enum | HEAP_INFORMATION_CLASS { HeapCompatibilityInformation,
HeapEnableTerminationOnCorruption,
HeapCompatibilityInformation,
HeapEnableTerminationOnCorruption
} |
| enum | PROCESSOR_CACHE_TYPE {
CacheUnified,
CacheInstruction,
CacheData,
CacheTrace,
CacheUnified,
CacheInstruction,
CacheData,
CacheTrace,
CacheUnified,
CacheInstruction,
CacheData,
CacheTrace
} |
| enum | LOGICAL_PROCESSOR_RELATIONSHIP {
RelationProcessorCore,
RelationNumaNode,
RelationCache,
RelationProcessorPackage,
RelationGroup,
RelationAll = 0xffff,
RelationProcessorCore,
RelationNumaNode,
RelationCache,
RelationProcessorPackage,
RelationGroup,
RelationAll = 0xffff,
RelationProcessorCore,
RelationNumaNode,
RelationCache,
RelationProcessorPackage,
RelationGroup,
RelationAll = 0xffff
} |
Functions |
| NTSYSAPI VOID NTAPI | RtlInitializeSListHead (IN PSLIST_HEADER ListHead) |
| NTSYSAPI PSLIST_ENTRY NTAPI | RtlFirstEntrySList (IN const SLIST_HEADER *ListHead) |
| NTSYSAPI PSLIST_ENTRY NTAPI | RtlInterlockedPopEntrySList (IN PSLIST_HEADER ListHead) |
| NTSYSAPI PSLIST_ENTRY NTAPI | RtlInterlockedPushEntrySList (IN PSLIST_HEADER ListHead, IN PSLIST_ENTRY ListEntry) |
| NTSYSAPI PSLIST_ENTRY NTAPI | RtlInterlockedFlushSList (IN PSLIST_HEADER ListHead) |
| NTSYSAPI WORD NTAPI | RtlQueryDepthSList (IN PSLIST_HEADER ListHead) |
| NTSYSAPI WORD NTAPI | RtlCaptureStackBackTrace (IN DWORD FramesToSkip, IN DWORD FramesToCapture, OUT PVOID *BackTrace, OUT PDWORD BackTraceHash OPTIONAL) |
| NTSYSAPI VOID NTAPI | RtlCaptureContext (PCONTEXT ContextRecord) |
| NTSYSAPI PVOID NTAPI | RtlPcToFileHeader (IN PVOID PcValue, PVOID *BaseOfImage) |
| NTSYSAPI VOID NTAPI | RtlUnwind (IN PVOID TargetFrame OPTIONAL, IN PVOID TargetIp OPTIONAL, IN PEXCEPTION_RECORD ExceptionRecord OPTIONAL, IN PVOID ReturnValue) |
| ULONGLONG WINAPI | VerSetConditionMask (ULONGLONG, DWORD, BYTE) |
| NTSYSAPI SIZE_T NTAPI | RtlCompareMemory (const VOID *Source1, const VOID *Source2, SIZE_T Length) |
| FORCEINLINE PVOID | RtlSecureZeroMemory (IN PVOID Buffer, IN SIZE_T Length) |
| static __inline PVOID | GetFiberData (void) |