struttura HAL_DISPATCH (ntddk.h)
In questo argomento viene descritta la struttura HAL_DISPATCH .
Sintassi
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;
Members
Version
Definisce la versione del membro ULONG.
HalQuerySystemInformation
Definisce il membro pHalQuerySystemInformationHalQuerySystemInformation.
HalSetSystemInformation
Definisce il membro pHalSetSystemInformationHalSetSystemInformation.
HalQueryBusSlots
Definisce il membro pHalQueryBusSlotsHalQueryBusSlots.
Spare1
Definisce il membro ULONG Spare1.
HalExamineMBR
Definisce il membro pHalExamineMBRHalExamineMBR.
HalIoReadPartitionTable
Definisce il membro pHalIoReadPartitionTableHalIoReadPartitionTable.
HalIoSetPartitionInformation
Definisce il membro pHalIoSetPartitionInformationHalIoSetPartitionInformation.
HalIoWritePartitionTable
Definisce il membro pHalIoWritePartitionTableHalIoWritePartitionTable.
HalReferenceHandlerForBus
Definisce il membro pHalReferenceHandlerForBusHalReferenceHandlerForBus.
HalReferenceBusHandler
Definisce il membro pHalReferenceBusHandlerHalReferenceBusHandler.
HalDereferenceBusHandler
Definisce il membro pHalDereferenceBusHandlerHalDereferenceBusHandler.
HalInitPnpDriver
Definisce il membro pHalInitPnpDriverHalInitPnpDriver.
HalInitPowerManagement
Definisce il membro pHalInitPowerManagementHalInitPowerManagement.
HalGetDmaAdapter
Definisce il membro pHalGetDmaAdapterHalGetDmaAdapter.
HalGetInterruptTranslator
Definisce il membro pHalGetDmaAdapterHalGetInterruptTranslator.
HalStartMirroring
Definisce il membro pHalStartMirroringHalStartMirroring.
HalEndMirroring
Definisce il membro pHalEndMirroringHalEndMirroring.
HalMirrorPhysicalMemory
Definisce il membro pHalMirrorPhysicalMemoryHalMirrorPhysicalMemory.
HalEndOfBoot
Definisce il membro pHalEndOfBootHalEndOfBoot.
HalMirrorVerify
Definisce il membro pHalMirrorVerifyHalMirrorVerify.
HalGetCachedAcpiTable
Definisce il membro pHalGetCachedAcpiTableHalGetCachedAcpiTable.
HalSetPciErrorHandlerCallback
Definisce il membro pHalSetPciErrorHandlerCallbackHalSetPciErrorHandlerCallback.
HalGetPrmCache
Definisce il membro pHalGetPrmCacheHalGetPrmCache.
HalInvokePrmFwHandler
Definisce il membro pHalInvokePrmFwHandlerHalInvokePrmFwHandler.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddk.h (include Ntddk.h) |