ReactOS 0.4.16-dev-125-g798ea90
|
#include <wdm.h>
#include <excpt.h>
#include <ntdef.h>
#include <ntstatus.h>
#include <mce.h>
#include <bugcodes.h>
#include <ntiologc.h>
#include <stdarg.h>
#include <basetyps.h>
#include <guiddef.h>
Go to the source code of this file.
Classes | |
struct | _KERNEL_USER_TIMES |
struct | _SYSTEM_FIRMWARE_TABLE_INFORMATION |
struct | _SYSTEM_FIRMWARE_TABLE_HANDLER |
struct | _DRIVER_VERIFIER_THUNK_PAIRS |
Enumerations | |
enum | _SYSTEM_FIRMWARE_TABLE_ACTION { SystemFirmwareTable_Enumerate , SystemFirmwareTable_Get } |
Variables | |
IN ULONG | TypeMask |
IN ULONG IN UCHAR | Condition |
#define _CTYPE_DISABLE_MACROS |
Definition at line 36 of file ntddk.template.h.
#define _DDK_DRIVER_ |
Definition at line 30 of file ntddk.template.h.
#define _NTDDK_ |
Definition at line 26 of file ntddk.template.h.
#define _NTDDK_INCLUDED_ |
Definition at line 29 of file ntddk.template.h.
#define _NTLSA_AUDIT_ |
Definition at line 57 of file ntddk.template.h.
#define DRIVER_VERIFIER_FORCE_IRQL_CHECKING 0x0002 |
Definition at line 200 of file ntddk.template.h.
#define DRIVER_VERIFIER_INJECT_ALLOCATION_FAILURES 0x0004 |
Definition at line 201 of file ntddk.template.h.
#define DRIVER_VERIFIER_IO_CHECKING 0x0010 |
Definition at line 203 of file ntddk.template.h.
#define DRIVER_VERIFIER_SPECIAL_POOLING 0x0001 |
Definition at line 199 of file ntddk.template.h.
#define DRIVER_VERIFIER_TRACK_POOL_ALLOCATIONS 0x0008 |
Definition at line 202 of file ntddk.template.h.
Definition at line 230 of file ntddk.template.h.
#define EX_TEST_CLEAR_BIT | ( | Flags, | |
Bit | |||
) | InterlockedBitTestAndReset ((PLONG)(Flags), (Bit)) |
Definition at line 236 of file ntddk.template.h.
#define EX_TEST_SET_BIT | ( | Flags, | |
Bit | |||
) | InterlockedBitTestAndSet ((PLONG)(Flags), (Bit)) |
Definition at line 233 of file ntddk.template.h.
#define MAXIMUM_EXPANSION_SIZE (KERNEL_LARGE_STACK_SIZE - (PAGE_SIZE / 2)) |
Definition at line 250 of file ntddk.template.h.
#define NT_INCLUDED |
Definition at line 35 of file ntddk.template.h.
#define PCCARD_DEVICE_PCI 0x10 |
Definition at line 240 of file ntddk.template.h.
#define PCCARD_DUP_LEGACY_BASE 0x06 |
Definition at line 247 of file ntddk.template.h.
#define PCCARD_MAP_ERROR 0x01 |
Definition at line 239 of file ntddk.template.h.
#define PCCARD_MAP_ZERO 0x02 |
Definition at line 243 of file ntddk.template.h.
#define PCCARD_NO_CONTROLLERS 0x07 |
Definition at line 248 of file ntddk.template.h.
#define PCCARD_NO_LEGACY_BASE 0x05 |
Definition at line 246 of file ntddk.template.h.
#define PCCARD_NO_PIC 0x04 |
Definition at line 245 of file ntddk.template.h.
#define PCCARD_NO_TIMER 0x03 |
Definition at line 244 of file ntddk.template.h.
#define PCCARD_SCAN_DISABLED 0x01 |
Definition at line 242 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_DYNAMIC_PROC_ENABLED (1UL << SHARED_GLOBAL_FLAGS_DYNAMIC_PROC_ENABLED_V) |
Definition at line 223 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_DYNAMIC_PROC_ENABLED_V 0x5 |
Definition at line 222 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_ELEVATION_ENABLED (1UL << SHARED_GLOBAL_FLAGS_ELEVATION_ENABLED_V) |
Definition at line 209 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_ELEVATION_ENABLED_V 0x1 |
Definition at line 208 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_ERROR_PORT (1UL << SHARED_GLOBAL_FLAGS_ERROR_PORT_V) |
Definition at line 206 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_ERROR_PORT_V 0x0 |
Definition at line 205 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_INSTALLER_DETECT_ENABLED (1UL << SHARED_GLOBAL_FLAGS_INSTALLER_DETECT_ENABLED_V) |
Definition at line 215 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_INSTALLER_DETECT_ENABLED_V 0x3 |
Definition at line 214 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_SEH_VALIDATION_ENABLED (1UL << SHARED_GLOBAL_FLAGS_SEH_VALIDATION_ENABLED_V) |
Definition at line 227 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_SEH_VALIDATION_ENABLED_V 0x6 |
Definition at line 226 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_SPARE (1UL << SHARED_GLOBAL_FLAGS_SPARE_V) |
Definition at line 219 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_SPARE_V 0x4 |
Definition at line 218 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_VIRT_ENABLED (1UL << SHARED_GLOBAL_FLAGS_VIRT_ENABLED_V) |
Definition at line 212 of file ntddk.template.h.
#define SHARED_GLOBAL_FLAGS_VIRT_ENABLED_V 0x2 |
Definition at line 211 of file ntddk.template.h.
#define VER_SET_CONDITION | ( | ConditionMask, | |
TypeBitMask, | |||
ComparisonType | |||
) |
typedef struct _BUS_HANDLER* PBUS_HANDLER |
Definition at line 76 of file ntddk.template.h.
typedef struct _DEVICE_HANDLER_OBJECT* PDEVICE_HANDLER_OBJECT |
Definition at line 77 of file ntddk.template.h.
Definition at line 190 of file ntddk.template.h.
typedef NTSTATUS(__cdecl * PFNFTH) (_Inout_ PSYSTEM_FIRMWARE_TABLE_INFORMATION SystemFirmwareTableInfo) |
Definition at line 179 of file ntddk.template.h.
typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS |
Definition at line 91 of file ntddk.template.h.
typedef struct _IMAGE_NT_HEADERS* PIMAGE_NT_HEADERS32 |
Definition at line 85 of file ntddk.template.h.
typedef struct _IMAGE_NT_HEADERS64* PIMAGE_NT_HEADERS64 |
Definition at line 86 of file ntddk.template.h.
typedef struct _KERNEL_USER_TIMES * PKERNEL_USER_TIMES |
Definition at line 81 of file ntddk.template.h.
Definition at line 66 of file ntddk.template.h.
Enumerator | |
---|---|
SystemFirmwareTable_Enumerate | |
SystemFirmwareTable_Get |
Definition at line 166 of file ntddk.template.h.
Referenced by $if(), and __drv_Mode_impl().
_Must_inspect_result_ NTKERNELAPI BOOLEAN NTAPI FsRtlIsTotalDeviceFailure | ( | _In_ NTSTATUS | Status | ) |
Definition at line 154 of file ntddk.template.h.
Referenced by FAST486_OPCODE_HANDLER(), ITERATE_CostFinalizeConditions(), KdbpGetEnterCondition(), KdbpInsertBreakPoint(), KdbpSetEnterCondition(), Mx::MxAssert(), Mx::MxAssertMsg(), RtlpVerCompare(), RtlpVerGetCondition(), RtlVerifyVersionInfo(), RxConstructVirtualNetRoot(), RxFinishSrvCallConstruction(), RxUpdateCondition(), RxWaitForStableCondition(), and VerSetConditionMask().
Definition at line 153 of file ntddk.template.h.