567#if (NTDDI_VERSION < NTDDI_WIN7)
574#if (NTDDI_VERSION >= NTDDI_WINXP)
575#if (NTDDI_VERSION < NTDDI_WIN8)
579#if (NTDDI_VERSION < NTDDI_WIN10)
587#if (NTDDI_VERSION >= NTDDI_WINXPSP1)
590#if (NTDDI_VERSION >= NTDDI_WS03)
597#if (NTDDI_VERSION >= NTDDI_WS03SP1)
602#if (OSVER(NTDDI_VERSION) == NTDDI_LONGHORN)
605#if (NTDDI_VERSION >= NTDDI_WIN7)
610#if (NTDDI_VERSION >= NTDDI_WIN8)
613#if (NTDDI_VERSION >= NTDDI_WINBLUE)
618#if (NTDDI_VERSION >= NTDDI_WIN10)
623#if (OSVER(NTDDI_VERSION) == NTDDI_LONGHORN)
625#elif (NTDDI_VERSION == NTDDI_WIN7)
627#elif (NTDDI_VERSION == NTDDI_WIN8)
629#elif (NTDDI_VERSION == NTDDI_WINBLUE)
631#elif (NTDDI_VERSION == NTDDI_WIN10)
633#elif defined(__REACTOS__)
643#if (NTDDI_VERSION >= NTDDI_WIN7)
652#if (NTDDI_VERSION < NTDDI_WIN8)
659#if (NTDDI_VERSION >= NTDDI_WIN8)
669#if (NTDDI_VERSION < NTDDI_WINBLUE)
670 PVOID KdExtension[12];
681#if (NTDDI_VERSION >= NTDDI_WINBLUE)
685#if (NTDDI_VERSION >= NTDDI_WIN10)
726 ULONG InterruptStack;
773#if (NTDDI_VERSION >= NTDDI_WIN8)
776#if (NTDDI_VERSION >= NTDDI_WINBLUE)
791#if (NTDDI_VERSION < NTDDI_WIN10)
814#if (NTDDI_VERSION >= NTDDI_WIN7)
823#if (NTDDI_VERSION >= NTDDI_WIN8)
827#if (NTDDI_VERSION >= NTDDI_WIN10)
835#if (NTDDI_VERSION >= NTDDI_WIN8)
848#if (NTDDI_VERSION < NTDDI_WIN8)
851#if (NTDDI_VERSION < NTDDI_WIN7)
854#if (NTDDI_VERSION < NTDDI_WIN2K)
867#if (NTDDI_VERSION >= NTDDI_LONGHORN)
PRTL_UNICODE_STRING_BUFFER Path
ULONG FirstLevelIcacheFillSize
ULONG SecondLevelDcacheSize
ULONG FirstLevelDcacheFillSize
ULONG FirstLevelIcacheSize
ULONG SecondLevelIcacheSize
ULONG SecondLevelIcacheFillSize
ULONG FirstLevelDcacheSize
ULONG SecondLevelDcacheFillSize
struct _OFFLINE_CRASHDUMP_CONFIGURATION_TABLE * POFFLINE_CRASHDUMP_CONFIGURATION_TABLE
struct _OFFLINE_CRASHDUMP_CONFIGURATION_TABLE OFFLINE_CRASHDUMP_CONFIGURATION_TABLE
enum _BOOT_ENTROPY_SOURCE_ID BOOT_ENTROPY_SOURCE_ID
struct _MEMORY_ALLOCATION_DESCRIPTOR * PMEMORY_ALLOCATION_DESCRIPTOR
ARC_STATUS(* ARC_SEEK)(ULONG FileId, LARGE_INTEGER *Position, SEEKMODE SeekMode)
struct _NETWORK_LOADER_BLOCK * PNETWORK_LOADER_BLOCK
ARC_STATUS(* ARC_READ)(ULONG FileId, VOID *Buffer, ULONG N, ULONG *Count)
@ MemoryFirmwarePermanent
@ MemoryFirmwareTemporary
struct _FLOPPY_CONFIGURATION_DATA FLOPPY_CONFIGURATION_DATA
struct _LOADER_PERFORMANCE_DATA * PLOADER_PERFORMANCE_DATA
enum _BOOT_ENTROPY_SOURCE_RESULT_CODE * PBOOT_ENTROPY_SOURCE_RESULT_CODE
struct _IA64_LOADER_BLOCK IA64_LOADER_BLOCK
struct _EFI_FIRMWARE_INFORMATION * PEFI_FIRMWARE_INFORMATION
struct _PCAT_FIRMWARE_INFORMATION PCAT_FIRMWARE_INFORMATION
struct _BOOT_ENTROPY_SOURCE_LDR_RESULT BOOT_ENTROPY_SOURCE_LDR_RESULT
struct _ALPHA_LOADER_BLOCK * PALPHA_LOADER_BLOCK
ARC_STATUS(* ARC_OPEN)(CHAR *Path, OPENMODE OpenMode, ULONG *FileId)
ARC_STATUS(* ARC_CLOSE)(ULONG FileId)
enum _ARC_CODES ARC_CODES
struct _PROFILE_ACPI_DOCKING_STATE PROFILE_ACPI_DOCKING_STATE
struct _ARC_DISK_INFORMATION * PARC_DISK_INFORMATION
struct _MEMORY_DESCRIPTOR MEMORY_DESCRIPTOR
struct _LOADER_PARAMETER_CI_EXTENSION LOADER_PARAMETER_CI_EXTENSION
struct _CONFIGURATION_COMPONENT * PCONFIGURATION_COMPONENT
struct _BOOT_ENTROPY_LDR_RESULT * PBOOT_ENTROPY_LDR_RESULT
struct _LOADER_PARAMETER_HYPERVISOR_EXTENSION * PLOADER_PARAMETER_HYPERVISOR_EXTENSION
struct _MEMORY_ALLOCATION_DESCRIPTOR MEMORY_ALLOCATION_DESCRIPTOR
struct _LOADER_PARAMETER_HYPERVISOR_EXTENSION LOADER_PARAMETER_HYPERVISOR_EXTENSION
struct _ARM_LOADER_BLOCK ARM_LOADER_BLOCK
struct _LOADER_BUGCHECK_PARAMETERS LOADER_BUGCHECK_PARAMETERS
struct _FIRMWARE_INFORMATION_LOADER_BLOCK * PFIRMWARE_INFORMATION_LOADER_BLOCK
enum _MEMORY_TYPE MEMORY_TYPE
ARC_STATUS(* ARC_GET_FILE_INFORMATION)(ULONG FileId, FILEINFORMATION *Information)
struct _SMBIOS3_TABLE_HEADER * PSMBIOS3_TABLE_HEADER
struct _MONITOR_CONFIGURATION_DATA * PMONITOR_CONFIGURATION_DATA
struct _ARC_DISK_SIGNATURE ARC_DISK_SIGNATURE
struct _LOADER_BUGCHECK_PARAMETERS * PLOADER_BUGCHECK_PARAMETERS
@ LoaderFirmwareTemporary
@ LoaderFirmwarePermanent
@ LoaderStartupKernelStack
@ LoaderStartupPanicStack
struct _I386_LOADER_BLOCK * PI386_LOADER_BLOCK
@ BootEntropySourceAcpiOem0
@ BootEntropySourceRdrand
@ BootEntropySourceSeedfile
@ BootEntropySourceExternal
struct _BOOT_DRIVER_LIST_ENTRY * PBOOT_DRIVER_LIST_ENTRY
struct _PPC_LOADER_BLOCK PPC_LOADER_BLOCK
struct _BOOT_ENTROPY_SOURCE_LDR_RESULT * PBOOT_ENTROPY_SOURCE_LDR_RESULT
struct _BOOT_ENTROPY_LDR_RESULT BOOT_ENTROPY_LDR_RESULT
struct _TPM_BOOT_ENTROPY_LDR_RESULT TPM_BOOT_ENTROPY_LDR_RESULT
struct _VIRTUAL_EFI_RUNTIME_SERVICES * PVIRTUAL_EFI_RUNTIME_SERVICES
struct _LOADER_PARAMETER_BLOCK LOADER_PARAMETER_BLOCK
struct _LOADER_PERFORMANCE_DATA LOADER_PERFORMANCE_DATA
struct _PPC_LOADER_BLOCK * PPPC_LOADER_BLOCK
struct _NLS_DATA_BLOCK NLS_DATA_BLOCK
enum _CONFIGURATION_CLASS CONFIGURATION_CLASS
@ RealModeIrqRoutingTable
struct _NLS_DATA_BLOCK * PNLS_DATA_BLOCK
struct _VIRTUAL_EFI_RUNTIME_SERVICES VIRTUAL_EFI_RUNTIME_SERVICES
struct _CONFIGURATION_COMPONENT_DATA CONFIGURATION_COMPONENT_DATA
struct _PROFILE_PARAMETER_BLOCK * PPROFILE_PARAMETER_BLOCK
struct _NETWORK_LOADER_BLOCK NETWORK_LOADER_BLOCK
struct _LOADER_PARAMETER_EXTENSION * PLOADER_PARAMETER_EXTENSION
struct _LOADER_PARAMETER_BLOCK * PLOADER_PARAMETER_BLOCK
enum _BOOT_ENTROPY_SOURCE_RESULT_CODE BOOT_ENTROPY_SOURCE_RESULT_CODE
struct _TIMEINFO TIMEINFO
struct _EFI_FIRMWARE_INFORMATION EFI_FIRMWARE_INFORMATION
struct _PROFILE_ACPI_DOCKING_STATE * PPROFILE_ACPI_DOCKING_STATE
struct _FIRMWARE_INFORMATION_LOADER_BLOCK FIRMWARE_INFORMATION_LOADER_BLOCK
struct _MONITOR_CONFIGURATION_DATA MONITOR_CONFIGURATION_DATA
struct _ARM_LOADER_BLOCK * PARM_LOADER_BLOCK
enum _BOOT_ENTROPY_SOURCE_ID * PBOOT_ENTROPY_SOURCE_ID
enum _FILEATTRIBUTES FILEATTRIBUTES
struct _LOADER_PARAMETER_EXTENSION LOADER_PARAMETER_EXTENSION
_TPM_BOOT_ENTROPY_RESULT_CODE
@ TpmBootEntropyDisabledByPolicy
@ TpmBootEntropyNoTpmFound
@ TpmBootEntropyStructureUninitialized
struct _CONFIGURATION_COMPONENT_DATA * PCONFIGURATION_COMPONENT_DATA
struct _SMBIOS_TABLE_HEADER * PSMBIOS_TABLE_HEADER
struct _HEADLESS_LOADER_BLOCK HEADLESS_LOADER_BLOCK
struct _ARC_DISK_SIGNATURE * PARC_DISK_SIGNATURE
struct _CONFIGURATION_COMPONENT CONFIGURATION_COMPONENT
struct _ARC_DISK_INFORMATION ARC_DISK_INFORMATION
struct _MEMORY_DESCRIPTOR * PMEMORY_DESCRIPTOR
enum _TPM_BOOT_ENTROPY_RESULT_CODE * PTPM_BOOT_ENTROPY_RESULT_CODE
struct _PCAT_FIRMWARE_INFORMATION * PPCAT_FIRMWARE_INFORMATION
struct _TPM_BOOT_ENTROPY_LDR_RESULT * PTPM_BOOT_ENTROPY_LDR_RESULT
struct _IA64_LOADER_BLOCK * PIA64_LOADER_BLOCK
_BOOT_ENTROPY_SOURCE_RESULT_CODE
@ BootEntropySourceStructureUninitialized
@ BootEntropySourceNotPresent
@ BootEntropySourceSuccess
@ BootEntropySourceDisabledByPolicy
struct _I386_LOADER_BLOCK I386_LOADER_BLOCK
enum _IDENTIFIER_FLAG IDENTIFIER_FLAG
struct _PROFILE_PARAMETER_BLOCK PROFILE_PARAMETER_BLOCK
enum _CONFIGURATION_TYPE CONFIGURATION_TYPE
struct _FILEINFORMATION FILEINFORMATION
struct _SMBIOS3_TABLE_HEADER SMBIOS3_TABLE_HEADER
enum _TPM_BOOT_ENTROPY_RESULT_CODE TPM_BOOT_ENTROPY_RESULT_CODE
struct _BOOT_DRIVER_LIST_ENTRY BOOT_DRIVER_LIST_ENTRY
struct _FLOPPY_CONFIGURATION_DATA * PFLOPPY_CONFIGURATION_DATA
struct _SMBIOS_TABLE_HEADER SMBIOS_TABLE_HEADER
struct _LOADER_PARAMETER_CI_EXTENSION * PLOADER_PARAMETER_CI_EXTENSION
struct _ALPHA_LOADER_BLOCK ALPHA_LOADER_BLOCK
enum _CONFIGURATION_TYPE * PCONFIGURATION_TYPE
struct _HEADLESS_LOADER_BLOCK * PHEADLESS_LOADER_BLOCK
enum _TYPE_OF_MEMORY TYPE_OF_MEMORY
BOOLEAN ValidPartitionTable
UNICODE_STRING RegistryPath
struct _LDR_DATA_TABLE_ENTRY * LdrEntry
UCHAR RngBytesForNtoskrnl[1024]
UCHAR SeedBytesForCng[48]
BOOT_ENTROPY_SOURCE_LDR_RESULT EntropySourceResult[BootMaxEntropySources]
BOOT_ENTROPY_SOURCE_ID SourceId
BOOT_ENTROPY_SOURCE_RESULT_CODE ResultCode
CONFIGURATION_COMPONENT ComponentEntry
struct _CONFIGURATION_COMPONENT_DATA * Sibling
struct _CONFIGURATION_COMPONENT_DATA * Child
struct _CONFIGURATION_COMPONENT_DATA * Parent
ULONG ConfigurationDataLength
CONFIGURATION_CLASS Class
ULONG_PTR BugcheckParameter3
ULONG_PTR BugcheckParameter4
ULONG_PTR BugcheckParameter2
ULONG_PTR BugcheckParameter1
LIST_ENTRY BootDriverListHead
LIST_ENTRY TpmCoreDriverListHead
PCONFIGURATION_COMPONENT_DATA ConfigurationRoot
LIST_ENTRY EarlyLaunchListHead
LIST_ENTRY CoreExtensionsDriverListHead
FIRMWARE_INFORMATION_LOADER_BLOCK FirmwareInformation
LIST_ENTRY CoreDriverListHead
LIST_ENTRY LoadOrderListHead
union _LOADER_PARAMETER_BLOCK::@3581 u
PARC_DISK_INFORMATION ArcDiskInformation
PLOADER_PARAMETER_EXTENSION Extension
LIST_ENTRY MemoryDescriptorListHead
ULONG RevocationListOffset
_Field_size_bytes_(RevocationListSize) UCHAR SerializedData[ANYSIZE_ARRAY]
LOADER_PARAMETER_HYPERVISOR_EXTENSION HypervisorExtension
ULONGLONG InternalBootFlags
UNICODE_STRING ManufacturingProfile
LOADER_PARAMETER_CI_EXTENSION * CodeIntegrityData
UNICODE_STRING SmbiosVersion
UNICODE_STRING AcpiBiosVersion
LIST_ENTRY HalExtensionModuleList
ULONG CodeIntegrityDataSize
DEBUG_DEVICE_DESCRIPTOR * KdDebugDevice
PLOADER_PERFORMANCE_DATA LoaderPerformanceData
ULONGLONG TimeStampAtSystemTimeRead
LOADER_BUGCHECK_PARAMETERS BugcheckParameters
PVOID MemoryCachingRequirements
ULONG64 XsaveAllowedFeatures
ULONG MemoryCachingRequirementsCount
ULONG IoPortAccessSupported
OFFLINE_CRASHDUMP_CONFIGURATION_TABLE OfflineCrashdumpConfigurationTable
ULONGLONG ProcessorCounterFrequency
UNICODE_STRING EfiVersion
LIST_ENTRY BootApplicationPersistentData
PROFILE_PARAMETER_BLOCK Profile
LIST_ENTRY FirmwareDescriptorListHead
PVOID NumaGroupAssignment
ULONG HardStrongCodeGuarantees
BOOT_ENTROPY_LDR_RESULT BootEntropyResult
PHEADLESS_LOADER_BLOCK HeadlessLoaderBlock
LIST_ENTRY ApiSetSchemaExtensions
GUID HardwareConfigurationId
ULONG StrongCodeGuarantees
PSMBIOS3_TABLE_HEADER SMBiosEPSHeader
PNETWORK_LOADER_BLOCK NetworkLoaderBlock
ULONGLONG HypervisorLaunchStatusArg2
ULONGLONG HypervisorLaunchStatusArg3
ULONGLONG HypervisorLaunchStatusArg4
ULONG HypervisorCrashdumpAreaPageCount
ULONGLONG HypervisorLaunchStatusArg1
ULONGLONG HypervisorCrashdumpAreaSpa
ULONGLONG HypervisorLaunchStatus
TYPE_OF_MEMORY MemoryType
USHORT HorizontalBackPorch
USHORT HorizontalResolution
USHORT HorizontalDisplayTime
USHORT VerticalResolution
USHORT VerticalScreenSize
USHORT HorizontalFrontPorch
USHORT VerticalFrontPorch
USHORT HorizontalScreenSize
PCHAR BootServerReplyPacket
ULONG BootServerReplyPacketLength
ULONG DHCPServerACKLength
PVOID UnicodeCodePageData
ULONG AbnormalResetOccurred
ULONG OfflineMemoryDumpCapable
TPM_BOOT_ENTROPY_RESULT_CODE ResultCode
ULONG_PTR QueryCapsuleCapabilities
ULONG_PTR GetNextVariableName
ULONG_PTR QueryVariableInfo
ULONG_PTR SetVirtualAddressMap
ULONG_PTR GetNextHighMonotonicCount
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
_In_ WDFREQUEST _In_ NTSTATUS _In_ ULONG_PTR Information
_Reserved_ PVOID Reserved