HAL_DISPATCH Struktur (ntddk.h)
In diesem Thema wird die HAL_DISPATCH Struktur beschrieben.
Syntax
typedef struct {
ULONG Version;
pHalQuerySystemInformation HalQuerySystemInformation;
pHalSetSystemInformation HalSetSystemInformation;
pHalQueryBusSlots HalQueryBusSlots;
ULONG Spare1;
pHalExamineMBR HalExamineMBR;
pHalIoReadPartitionTable HalIoReadPartitionTable;
pHalIoSetPartitionInformation HalIoSetPartitionInformation;
pHalIoWritePartitionTable HalIoWritePartitionTable;
pHalHandlerForBus HalReferenceHandlerForBus;
pHalReferenceBusHandler HalReferenceBusHandler;
pHalReferenceBusHandler HalDereferenceBusHandler;
pHalInitPnpDriver HalInitPnpDriver;
pHalInitPowerManagement HalInitPowerManagement;
pHalGetDmaAdapter HalGetDmaAdapter;
pHalGetInterruptTranslator HalGetInterruptTranslator;
pHalStartMirroring HalStartMirroring;
pHalEndMirroring HalEndMirroring;
pHalMirrorPhysicalMemory HalMirrorPhysicalMemory;
pHalEndOfBoot HalEndOfBoot;
pHalMirrorVerify HalMirrorVerify;
pHalGetAcpiTable HalGetCachedAcpiTable;
pHalSetPciErrorHandlerCallback HalSetPciErrorHandlerCallback;
pHalGetPrmCache HalGetPrmCache;
pHalInvokePrmFwHandler HalInvokePrmFwHandler;
} HAL_DISPATCH, *PHAL_DISPATCH;
Angehörige
Version
Definiert das ULONG Mitglied Version.
HalQuerySystemInformation
Definiert die pHalQuerySystemInformation Member HalQuerySystemInformation.
HalSetSystemInformation
Definiert das pHalSetSystemInformation Member HalSetSystemInformation-.
HalQueryBusSlots
Definiert das "pHalQueryBusSlots" Member "HalQueryBusSlots".
Spare1
Definiert das ULONG Member Spare1.
HalExamineMBR
Definiert den pHalExamineMBR- Member HalExamineMBR-.
HalIoReadPartitionTable
Definiert die pHalIoReadPartitionTable Member HalIoReadPartitionTable-.
HalIoSetPartitionInformation
Definiert die pHalIoSetPartitionInformation Member HalIoSetPartitionInformation.
HalIoWritePartitionTable
Definiert die pHalIoWritePartitionTable Member HalIoWritePartitionTable.
HalReferenceHandlerForBus
Definiert den pHalReferenceHandlerForBus Member HalReferenceHandlerForBus.
HalReferenceBusHandler
Definiert den pHalReferenceBusHandler Member HalReferenceBusHandler.
HalDereferenceBusHandler
Definiert den pHalDereferenceBusHandler Member HalDereferenceBusHandler.
HalInitPnpDriver
Definiert den pHalInitPnpDriver Member HalInitPnpDriver-.
HalInitPowerManagement
Definiert das pHalInitPowerManagement Member HalInitPowerManagement.
HalGetDmaAdapter
Definiert die pHalGetDmaAdapter Member HalGetDmaAdapter.
HalGetInterruptTranslator
Definiert den pHalGetDmaAdapter Member HalGetInterruptTranslator.
HalStartMirroring
Definiert das pHalStartMirroring Mitglied HalStartMirroring.
HalEndMirroring
Definiert das pHalEndMirroring Mitglied HalEndMirroring.
HalMirrorPhysicalMemory
Definiert das pHalMirrorPhysicalMemory Mitglied HalMirrorPhysicalMemory.
HalEndOfBoot
Definiert das pHalEndOfBoot Member HalEndOfBoot.
HalMirrorVerify
Definiert das pHalMirrorVerify Mitglied HalMirrorVerify.
HalGetCachedAcpiTable
Definiert die pHalGetCachedAcpiTable Member HalGetCachedAcpiTable.
HalSetPciErrorHandlerCallback
Definiert das pHalSetPciErrorHandlerCallback Member HalSetPciErrorHandlerCallback.
HalGetPrmCache
Definiert den pHalGetPrmCache Member HalGetPrmCache-.
HalInvokePrmFwHandler
Definiert den "pHalInvokePrmFwHandler" Member HalInvokePrmFwHandler.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddk.h (include Ntddk.h) |