|
ReactOS 0.4.17-dev-650-gd0e71de
|


Go to the source code of this file.
Functions | |
| C_ASSERT (FIELD_OFFSET(LARGE_INTEGER, LowPart)==0) | |
| typedef | ULONG (NTAPI RTLP_UNHANDLED_EXCEPTION_FILTER)(_In_ struct _EXCEPTION_POINTERS *ExceptionInfo) |
| C_ASSERT (sizeof(RTL_CRITICAL_SECTION_DEBUG)==0x20) | |
| C_ASSERT (RTL_SIZEOF_THROUGH_FIELD(RTL_RANGE, Flags)==RTL_SIZEOF_THROUGH_FIELD(RTLP_RANGE_LIST_ENTRY, PublicFlags)) | |
| struct | DECLSPEC_ALIGN (16) _RTL_UMS_CONTEXT |
| C_ASSERT (sizeof(ERESOURCE)<=56) | |
Variables | |
| RTL_UMS_CONTEXT | |
| * | PRTL_UMS_CONTEXT |
| #define CS_LOCK_BIT 0x1 |
Definition at line 388 of file rtltypes.h.
| #define CS_LOCK_BIT_V 0x0 |
Definition at line 389 of file rtltypes.h.
| #define CS_LOCK_WAITER_INC 0x4 |
Definition at line 391 of file rtltypes.h.
| #define CS_LOCK_WAITER_WOKEN 0x2 |
Definition at line 390 of file rtltypes.h.
| #define EXCEPTION_CHAIN_END ((PEXCEPTION_REGISTRATION_RECORD)-1) |
Definition at line 63 of file rtltypes.h.
| #define HEAP_BREAK_WHEN_OUT_OF_VM 0x04000000 |
Definition at line 170 of file rtltypes.h.
| #define HEAP_CAPTURE_STACK_BACKTRACES 0x08000000 |
Definition at line 172 of file rtltypes.h.
| #define HEAP_CLASS_0 0x00000000 |
Definition at line 154 of file rtltypes.h.
| #define HEAP_CLASS_1 0x00001000 |
Definition at line 155 of file rtltypes.h.
| #define HEAP_CLASS_2 0x00002000 |
Definition at line 156 of file rtltypes.h.
| #define HEAP_CLASS_3 0x00003000 |
Definition at line 157 of file rtltypes.h.
| #define HEAP_CLASS_4 0x00004000 |
Definition at line 158 of file rtltypes.h.
| #define HEAP_CLASS_5 0x00005000 |
Definition at line 159 of file rtltypes.h.
| #define HEAP_CLASS_6 0x00006000 |
Definition at line 160 of file rtltypes.h.
| #define HEAP_CLASS_7 0x00007000 |
Definition at line 161 of file rtltypes.h.
| #define HEAP_CLASS_8 0x00008000 |
Definition at line 162 of file rtltypes.h.
| #define HEAP_CLASS_MASK 0x0000F000 |
Definition at line 163 of file rtltypes.h.
| #define HEAP_CREATE_ALIGN_16 0x00010000 |
Definition at line 141 of file rtltypes.h.
| #define HEAP_CREATE_ENABLE_EXECUTE 0x00040000 |
Definition at line 143 of file rtltypes.h.
| #define HEAP_CREATE_ENABLE_TRACING 0x00020000 |
Definition at line 142 of file rtltypes.h.
| #define HEAP_CREATE_VALID_MASK |
Definition at line 181 of file rtltypes.h.
| #define HEAP_DISABLE_COALESCE_ON_FREE 0x00000080 |
Definition at line 140 of file rtltypes.h.
| #define HEAP_FLAG_PAGE_ALLOCS 0x01000000 |
Definition at line 168 of file rtltypes.h.
| #define HEAP_FREE_CHECKING_ENABLED 0x00000040 |
Definition at line 139 of file rtltypes.h.
| #define HEAP_GENERATE_EXCEPTIONS 0x00000004 |
Definition at line 135 of file rtltypes.h.
| #define HEAP_GROWABLE 0x00000002 |
Definition at line 134 of file rtltypes.h.
| #define HEAP_LOCK_USER_ALLOCATED 0x80000000 |
Definition at line 176 of file rtltypes.h.
| #define HEAP_NO_ALIGNMENT 0x08000000 |
Definition at line 171 of file rtltypes.h.
| #define HEAP_NO_SERIALIZE 0x00000001 |
Definition at line 133 of file rtltypes.h.
| #define HEAP_PROTECTION_ENABLED 0x02000000 |
Definition at line 169 of file rtltypes.h.
| #define HEAP_REALLOC_IN_PLACE_ONLY 0x00000010 |
Definition at line 137 of file rtltypes.h.
| #define HEAP_SETTABLE_USER_FLAG1 0x00000200 |
Definition at line 150 of file rtltypes.h.
| #define HEAP_SETTABLE_USER_FLAG2 0x00000400 |
Definition at line 151 of file rtltypes.h.
| #define HEAP_SETTABLE_USER_FLAG3 0x00000800 |
Definition at line 152 of file rtltypes.h.
| #define HEAP_SETTABLE_USER_FLAGS 0x00000E00 |
Definition at line 153 of file rtltypes.h.
| #define HEAP_SETTABLE_USER_VALUE 0x00000100 |
Definition at line 149 of file rtltypes.h.
| #define HEAP_SKIP_VALIDATION_CHECKS 0x10000000 |
Definition at line 173 of file rtltypes.h.
| #define HEAP_TAIL_CHECKING_ENABLED 0x00000020 |
Definition at line 138 of file rtltypes.h.
| #define HEAP_VALIDATE_ALL_ENABLED 0x20000000 |
Definition at line 174 of file rtltypes.h.
| #define HEAP_VALIDATE_PARAMETERS_ENABLED 0x40000000 |
Definition at line 175 of file rtltypes.h.
| #define HEAP_ZERO_MEMORY 0x00000008 |
Definition at line 136 of file rtltypes.h.
| #define MAX_PATH 260 |
Definition at line 267 of file rtltypes.h.
| #define MAXIMUM_LEADBYTES 12 |
Definition at line 363 of file rtltypes.h.
| #define MESSAGE_RESOURCE_UNICODE 0x0001 |
Definition at line 1932 of file rtltypes.h.
| #define RT_MESSAGETABLE MAKEINTRESOURCE(11) |
Definition at line 1926 of file rtltypes.h.
| #define RT_STRING MAKEINTRESOURCE(6) |
Definition at line 1923 of file rtltypes.h.
| #define RTL_ACQUIRE_PRIVILEGE_IMPERSONATE 1 |
Definition at line 278 of file rtltypes.h.
| #define RTL_ACQUIRE_PRIVILEGE_PROCESS 2 |
Definition at line 279 of file rtltypes.h.
| #define RTL_ACTIVATE_ACTIVATION_CONTEXT_EX_FLAG_RELEASE_ON_STACK_DEALLOCATION 0x01 |
Definition at line 114 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_ACTIVATED 0x20 |
Definition at line 103 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_DEACTIVATED 0x40 |
Definition at line 104 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_HEAP_ALLOCATED 0x08 |
Definition at line 101 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_NO_DEACTIVATE 0x02 |
Definition at line 99 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_NOT_REALLY_ACTIVATED 0x10 |
Definition at line 102 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_ON_FREE_LIST 0x04 |
Definition at line 100 of file rtltypes.h.
| #define RTL_ACTIVATION_CONTEXT_STACK_FRAME_FLAG_RELEASE_ON_DEACTIVATION 0x01 |
Definition at line 98 of file rtltypes.h.
| #define RTL_ATOM_IS_PINNED 0x1 |
Definition at line 383 of file rtltypes.h.
| #define RTL_CALLER_ALLOCATED_ACTIVATION_CONTEXT_STACK_FRAME_FORMAT_WHISTLER 0x01 |
Definition at line 109 of file rtltypes.h.
| #define RTL_CONSTANT_LARGE_INTEGER | ( | quad_part | ) | { { (quad_part), (quad_part)>>32 } } |
Definition at line 420 of file rtltypes.h.
| #define RTL_CRITSECT_TYPE 0 |
Definition at line 272 of file rtltypes.h.
| #define RTL_DEACTIVATE_ACTIVATION_CONTEXT_FLAG_FORCE_EARLY_DEACTIVATION 0x01 |
Definition at line 119 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_BACKTRACES 0x02 |
Definition at line 369 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_HEAP_BLOCKS 0x10 |
Definition at line 372 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_HEAP_TAGS 0x08 |
Definition at line 371 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_HEAPS 0x04 |
Definition at line 370 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_LOCKS 0x20 |
Definition at line 373 of file rtltypes.h.
| #define RTL_DEBUG_QUERY_MODULES 0x01 |
Definition at line 368 of file rtltypes.h.
Definition at line 58 of file rtltypes.h.
| #define RTL_FLS_MAXIMUM_AVAILABLE 128 |
Definition at line 1222 of file rtltypes.h.
| #define RTL_HANDLE_VALID 0x1 |
Definition at line 378 of file rtltypes.h.
| #define RTL_IMAGE_NT_HEADER_EX_FLAG_NO_RANGE_CHECK 0x00000001 |
Definition at line 360 of file rtltypes.h.
| #define RTL_MAKE_LARGE_INTEGER | ( | low_part, | |
| high_part | |||
| ) | { { (low_part), (high_part) } } |
Definition at line 421 of file rtltypes.h.
| #define RTL_MAX_DRIVE_LETTERS 32 |
Definition at line 57 of file rtltypes.h.
| #define RTL_MAXIMUM_ATOM_LENGTH 255 |
Definition at line 36 of file rtltypes.h.
| #define RTL_QUERY_ACTIVATION_CONTEXT_FLAG_IS_ADDRESS 0x04 |
Definition at line 126 of file rtltypes.h.
| #define RTL_QUERY_ACTIVATION_CONTEXT_FLAG_IS_HMODULE 0x02 |
Definition at line 125 of file rtltypes.h.
| #define RTL_QUERY_ACTIVATION_CONTEXT_FLAG_NO_ADDREF 0x80000000 |
Definition at line 127 of file rtltypes.h.
| #define RTL_QUERY_ACTIVATION_CONTEXT_FLAG_USE_ACTIVE_ACTIVATION_CONTEXT 0x01 |
Definition at line 124 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_DELETE 0x00000040 |
Definition at line 231 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_DIRECT 0x00000020 |
Definition at line 230 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_NOEXPAND 0x00000010 |
Definition at line 229 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_NOVALUE 0x00000008 |
Definition at line 228 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_REQUIRED 0x00000004 |
Definition at line 227 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_SUBKEY 0x00000001 |
Definition at line 225 of file rtltypes.h.
| #define RTL_QUERY_REGISTRY_TOPKEY 0x00000002 |
Definition at line 226 of file rtltypes.h.
| #define RTL_RANGE_CONFLICT 0x02 |
Definition at line 93 of file rtltypes.h.
| #define RTL_RANGE_LIST_ADD_IF_CONFLICT 0x00000001 |
Definition at line 81 of file rtltypes.h.
| #define RTL_RANGE_LIST_ADD_SHARED 0x00000002 |
Definition at line 82 of file rtltypes.h.
| #define RTL_RANGE_LIST_NULL_CONFLICT_OK 0x00000002 |
Definition at line 90 of file rtltypes.h.
| #define RTL_RANGE_LIST_SHARED_OK 0x00000001 |
Definition at line 89 of file rtltypes.h.
| #define RTL_RANGE_SHARED 0x01 |
Definition at line 92 of file rtltypes.h.
| #define RTL_REGISTRY_ABSOLUTE 0 |
Definition at line 216 of file rtltypes.h.
| #define RTL_REGISTRY_CONTROL 2 |
Definition at line 218 of file rtltypes.h.
| #define RTL_REGISTRY_DEVICEMAP 4 |
Definition at line 220 of file rtltypes.h.
| #define RTL_REGISTRY_HANDLE 0x40000000 |
Definition at line 223 of file rtltypes.h.
| #define RTL_REGISTRY_MAXIMUM 6 |
Definition at line 222 of file rtltypes.h.
| #define RTL_REGISTRY_OPTIONAL 0x80000000 |
Definition at line 224 of file rtltypes.h.
| #define RTL_REGISTRY_SERVICES 1 |
Definition at line 217 of file rtltypes.h.
| #define RTL_REGISTRY_USER 5 |
Definition at line 221 of file rtltypes.h.
| #define RTL_REGISTRY_WINDOWS_NT 3 |
Definition at line 219 of file rtltypes.h.
Definition at line 1538 of file rtltypes.h.
| #define RTL_RESOURCE_TYPE 1 |
Definition at line 273 of file rtltypes.h.
| #define RTL_SEM_FAILCRITICALERRORS (SEM_FAILCRITICALERRORS << 4) |
Definition at line 74 of file rtltypes.h.
| #define RTL_SEM_NOALIGNMENTFAULTEXCEPT (SEM_NOALIGNMENTFAULTEXCEPT << 4) |
Definition at line 76 of file rtltypes.h.
| #define RTL_SEM_NOGPFAULTERRORBOX (SEM_NOGPFAULTERRORBOX << 4) |
Definition at line 75 of file rtltypes.h.
| #define RTL_UNLOAD_EVENT_TRACE_NUMBER 16 |
Definition at line 1233 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_CASE_SENSITIVE 0x80 |
Definition at line 48 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_DISABLE_HEAP_CHECKS 0x100 |
Definition at line 49 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_IMAGE_KEY_MISSING 0x4000 |
Definition at line 54 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_LOCAL_DLL_PATH 0x2000 |
Definition at line 53 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_NORMALIZED 0x01 |
Definition at line 41 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_NX 0x20000 |
Definition at line 55 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PRIVATE_DLL_PATH 0x1000 |
Definition at line 52 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PROCESS_OR_1 0x200 |
Definition at line 50 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PROCESS_OR_2 0x400 |
Definition at line 51 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PROFILE_KERNEL 0x04 |
Definition at line 43 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PROFILE_SERVER 0x08 |
Definition at line 44 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_PROFILE_USER 0x02 |
Definition at line 42 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_RESERVE_16MB 0x40 |
Definition at line 47 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_RESERVE_1MB 0x20 |
Definition at line 46 of file rtltypes.h.
| #define RTL_USER_PROCESS_PARAMETERS_UNKNOWN 0x10 |
Definition at line 45 of file rtltypes.h.
| #define SEM_FAILCRITICALERRORS 0x0001 |
Definition at line 69 of file rtltypes.h.
| #define SEM_NOALIGNMENTFAULTEXCEPT 0x0004 |
Definition at line 71 of file rtltypes.h.
| #define SEM_NOGPFAULTERRORBOX 0x0002 |
Definition at line 70 of file rtltypes.h.
| #define SEM_NOOPENFILEERRORBOX 0x8000 |
Definition at line 72 of file rtltypes.h.
| #define TIME_ZONE_ID_DAYLIGHT 2 |
Definition at line 262 of file rtltypes.h.
| #define TIME_ZONE_ID_STANDARD 1 |
Definition at line 261 of file rtltypes.h.
| #define TIME_ZONE_ID_UNKNOWN 0 |
Definition at line 260 of file rtltypes.h.
| #define UMSCTX_DEBUG_ACTIVE_MASK (1 << UMSCTX_DEBUG_ACTIVE_BIT) |
Definition at line 1633 of file rtltypes.h.
| #define UMSCTX_DENY_RUNNING_ON_SELF_THREAD_MASK (1 << UMSCTX_DENY_RUNNING_ON_SELF_THREAD_BIT) |
Definition at line 1635 of file rtltypes.h.
| #define UMSCTX_RUNNING_ON_SELF_THREAD_MASK (1 << UMSCTX_RUNNING_ON_SELF_THREAD_BIT) |
Definition at line 1634 of file rtltypes.h.
| #define UMSCTX_SCHEDULED_THREAD_MASK (1 << UMSCTX_SCHEDULED_THREAD_BIT) |
Definition at line 1629 of file rtltypes.h.
| #define UMSCTX_SUSPENDED_MASK (1 << UMSCTX_SUSPENDED_BIT) |
Definition at line 1630 of file rtltypes.h.
| #define UMSCTX_TERMINATED_MASK (1 << UMSCTX_TERMINATED_BIT) |
Definition at line 1632 of file rtltypes.h.
| #define UMSCTX_VOLATILE_CONTEXT_MASK (1 << UMSCTX_VOLATILE_CONTEXT_BIT) |
Definition at line 1631 of file rtltypes.h.
| #define VER_AND 6 |
Definition at line 252 of file rtltypes.h.
| #define VER_BUILDNUMBER 0x0000004 |
Definition at line 238 of file rtltypes.h.
| #define VER_CONDITION_MASK 7 |
Definition at line 254 of file rtltypes.h.
| #define VER_EQUAL 1 |
Definition at line 247 of file rtltypes.h.
| #define VER_GREATER 2 |
Definition at line 248 of file rtltypes.h.
| #define VER_GREATER_EQUAL 3 |
Definition at line 249 of file rtltypes.h.
| #define VER_LESS 4 |
Definition at line 250 of file rtltypes.h.
| #define VER_LESS_EQUAL 5 |
Definition at line 251 of file rtltypes.h.
| #define VER_MAJORVERSION 0x0000002 |
Definition at line 237 of file rtltypes.h.
| #define VER_MINORVERSION 0x0000001 |
Definition at line 236 of file rtltypes.h.
| #define VER_NUM_BITS_PER_CONDITION_MASK 3 |
Definition at line 255 of file rtltypes.h.
| #define VER_OR 7 |
Definition at line 253 of file rtltypes.h.
| #define VER_PLATFORM_WIN32_NT 2 |
Definition at line 246 of file rtltypes.h.
| #define VER_PLATFORM_WIN32_WINDOWS 1 |
Definition at line 245 of file rtltypes.h.
| #define VER_PLATFORM_WIN32s 0 |
Definition at line 244 of file rtltypes.h.
| #define VER_PLATFORMID 0x0000008 |
Definition at line 239 of file rtltypes.h.
| #define VER_PRODUCT_TYPE 0x0000080 |
Definition at line 243 of file rtltypes.h.
| #define VER_SERVICEPACKMAJOR 0x0000020 |
Definition at line 241 of file rtltypes.h.
| #define VER_SERVICEPACKMINOR 0x0000010 |
Definition at line 240 of file rtltypes.h.
| #define VER_SUITENAME 0x0000040 |
Definition at line 242 of file rtltypes.h.
| static void SIZE_T *static HEAP_INFORMATION_CLASS |
| typedef struct _HEAP_LOCK HEAP_LOCK |
| typedef struct _NLS_FILE_HEADER NLS_FILE_HEADER |
Definition at line 559 of file rtltypes.h.
| typedef struct _HEAP_LOCK * PHEAP_LOCK |
| typedef struct _NLS_FILE_HEADER * PNLS_FILE_HEADER |
| typedef struct _RTL_ACE_DATA * PRTL_ACE_DATA |
| typedef struct _RTL_ACQUIRE_STATE * PRTL_ACQUIRE_STATE |
| typedef struct _RTL_ATOM_TABLE * PRTL_ATOM_TABLE |
| typedef struct _RTL_ATOM_TABLE_ENTRY * PRTL_ATOM_TABLE_ENTRY |
| typedef VOID(NTAPI * PRTL_BASE_PROCESS_START_ROUTINE) (PTHREAD_START_ROUTINE StartAddress, PVOID Parameter) |
Definition at line 572 of file rtltypes.h.
| typedef struct _RTL_BSD_DATA * PRTL_BSD_DATA |
| typedef struct _RTL_BSD_ITEM * PRTL_BSD_ITEM |
| typedef enum _RTL_BSD_ITEM_TYPE * PRTL_BSD_ITEM_TYPE |
| typedef struct _RTL_BUFFER * PRTL_BUFFER |
Definition at line 704 of file rtltypes.h.
| typedef struct _RTL_CRITICAL_SECTION * PRTL_CRITICAL_SECTION |
| typedef NTSTATUS(NTAPI * PRTL_EXIT_POOL_THREAD) (_In_ NTSTATUS ExitStatus) |
Definition at line 588 of file rtltypes.h.
| typedef struct _RTL_FLS_DATA * PRTL_FLS_DATA |
| typedef struct _RTL_HANDLE_TABLE * PRTL_HANDLE_TABLE |
| typedef struct _RTL_HEAP_ENTRY * PRTL_HEAP_ENTRY |
| typedef struct _RTL_HEAP_INFORMATION * PRTL_HEAP_INFORMATION |
| typedef struct _RTL_HEAP_TAG * PRTL_HEAP_TAG |
| typedef struct _RTL_HEAP_TAG_INFO * PRTL_HEAP_TAG_INFO |
| typedef struct _RTL_HEAP_USAGE * PRTL_HEAP_USAGE |
| typedef struct _RTL_HEAP_USAGE_ENTRY * PRTL_HEAP_USAGE_ENTRY |
| typedef struct _RTL_HEAP_WALK_ENTRY * PRTL_HEAP_WALK_ENTRY |
| typedef struct _RTL_PATCH_HEADER * PRTL_PATCH_HEADER |
| typedef struct _RTL_PERTHREAD_CURDIR * PRTL_PERTHREAD_CURDIR |
| typedef struct _RTL_PROCESS_HEAPS * PRTL_PROCESS_HEAPS |
| typedef struct _RTL_PROCESS_LOCKS * PRTL_PROCESS_LOCKS |
| typedef struct _RTL_PROCESS_MODULES * PRTL_PROCESS_MODULES |
| typedef struct _RTL_RANGE * PRTL_RANGE |
| typedef struct _RTL_RANGE_LIST * PRTL_RANGE_LIST |
| typedef struct _RTL_RELATIVE_NAME_U * PRTL_RELATIVE_NAME_U |
| typedef struct _RTL_RESOURCE * PRTL_RESOURCE |
| typedef NTSTATUS(NTAPI * PRTL_START_POOL_THREAD) (_In_ PTHREAD_START_ROUTINE Function, _In_ PVOID Parameter, _Out_ PHANDLE ThreadHandle) |
Definition at line 581 of file rtltypes.h.
| typedef struct _RTL_TRACE_BLOCK * PRTL_TRACE_BLOCK |
| typedef struct _RTL_TRACE_DATABASE * PRTL_TRACE_DATABASE |
| typedef struct _RTL_TRACE_ENUMERATE * PRTL_TRACE_ENUMERATE |
| typedef struct _RTL_TRACE_SEGMENT * PRTL_TRACE_SEGMENT |
| typedef enum _RTL_UMSCTX_FLAGS * PRTL_UMSCTX_FLAGS |
| typedef struct _RTLP_CURDIR_REF * PRTLP_CURDIR_REF |
| typedef RTLP_UNHANDLED_EXCEPTION_FILTER* PRTLP_UNHANDLED_EXCEPTION_FILTER |
Definition at line 554 of file rtltypes.h.
| typedef struct _STACK_TRACE_DATABASE * PSTACK_TRACE_DATABASE |
Definition at line 568 of file rtltypes.h.
| typedef LONG(NTAPI * PVECTORED_EXCEPTION_HANDLER) (PEXCEPTION_POINTERS ExceptionPointers) |
Definition at line 506 of file rtltypes.h.
| typedef struct _RTL_ACE_DATA RTL_ACE_DATA |
| typedef struct _RTL_ATOM_TABLE RTL_ATOM_TABLE |
| typedef struct _RTL_BSD_DATA RTL_BSD_DATA |
| typedef struct _RTL_BSD_ITEM RTL_BSD_ITEM |
| typedef enum _RTL_BSD_ITEM_TYPE RTL_BSD_ITEM_TYPE |
| typedef struct _RTL_BUFFER RTL_BUFFER |
| typedef struct _RTL_FLS_DATA RTL_FLS_DATA |
| typedef struct _RTL_HANDLE_TABLE RTL_HANDLE_TABLE |
| typedef struct _RTL_HEAP_ENTRY RTL_HEAP_ENTRY |
| typedef struct _RTL_HEAP_TAG RTL_HEAP_TAG |
| typedef struct _RTL_HEAP_USAGE RTL_HEAP_USAGE |
| typedef struct _RTL_PATCH_HEADER RTL_PATCH_HEADER |
| typedef enum _RTL_PATH_TYPE RTL_PATH_TYPE |
| typedef struct _RTL_RANGE RTL_RANGE |
| typedef struct _RTL_RANGE_LIST RTL_RANGE_LIST |
| typedef struct _RTL_RESOURCE RTL_RESOURCE |
| typedef struct _RTL_TRACE_BLOCK RTL_TRACE_BLOCK |
Definition at line 1837 of file rtltypes.h.
| typedef enum _RTL_UMSCTX_FLAGS RTL_UMSCTX_FLAGS |
| typedef struct _RTLP_CURDIR_REF RTLP_CURDIR_REF |
Definition at line 497 of file rtltypes.h.
Definition at line 514 of file rtltypes.h.
| Enumerator | |
|---|---|
| HeapCompatibilityInformation | |
| HeapEnableTerminationOnCorruption | |
| HeapCompatibilityInformation | |
| HeapEnableTerminationOnCorruption | |
Definition at line 488 of file rtltypes.h.
Definition at line 426 of file rtltypes.h.
| Enumerator | |
|---|---|
| RtlPathTypeUnknown | |
| RtlPathTypeUncAbsolute | |
| RtlPathTypeDriveAbsolute | |
| RtlPathTypeDriveRelative | |
| RtlPathTypeRooted | |
| RtlPathTypeRelative | |
| RtlPathTypeLocalDevice | |
| RtlPathTypeRootLocalDevice | |
Definition at line 471 of file rtltypes.h.
| Enumerator | |
|---|---|
| UmsSchedulerStartup | |
| UmsSchedulerThreadBlocked | |
| UmsSchedulerThreadYield | |
Definition at line 1605 of file rtltypes.h.
Definition at line 1612 of file rtltypes.h.
| C_ASSERT | ( | FIELD_OFFSET(LARGE_INTEGER, LowPart) | = =0 | ) |
| C_ASSERT | ( | RTL_SIZEOF_THROUGH_FIELD(RTL_RANGE, Flags) | = =RTL_SIZEOF_THROUGH_FIELD(RTLP_RANGE_LIST_ENTRY, PublicFlags) | ) |
| C_ASSERT | ( | sizeof(RTL_CRITICAL_SECTION_DEBUG) | = =0x20 | ) |
| struct DECLSPEC_ALIGN | ( | 16 | ) |
Definition at line 1533 of file rtltypes.h.
| * PRTL_UMS_CONTEXT |
Definition at line 1692 of file rtltypes.h.
| RTL_UMS_CONTEXT |
Definition at line 1692 of file rtltypes.h.