estructura HAL_DISPATCH (ntddk.h)
En este tema se describe la estructura HAL_DISPATCH.
Sintaxis
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;
Miembros
Version
Define el miembro de ULONG Version.
HalQuerySystemInformation
Define el miembro pHalQuerySystemInformationHalQuerySystemInformation.
HalSetSystemInformation
Define el miembro pHalSetSystemInformationHalSetSystemInformation.
HalQueryBusSlots
Define el miembro pHalQueryBusSlots miembro HalQueryBusSlots.
Spare1
Define el miembro ULONG Spare1.
HalExamineMBR
Define el miembro pHalExamineMBR HalExamineMBR.
HalIoReadPartitionTable
Define el miembro pHalIoReadPartitionTable HalIoReadPartitionTable.
HalIoSetPartitionInformation
Define el miembro pHalIoSetPartitionInformationHalIoSetPartitionInformation.
HalIoWritePartitionTable
Define el miembro pHalIoWritePartitionTableHalIoWritePartitionTable.
HalReferenceHandlerForBus
Define el miembro pHalReferenceHandlerForBusHalReferenceHandlerForBus.
HalReferenceBusHandler
Define el miembro pHalReferenceBusHandlerHalReferenceBusHandler.
HalDereferenceBusHandler
Define el miembro pHalDereferenceBusHandlerHalDereferenceBusHandler.
HalInitPnpDriver
Define el miembro pHalInitPnpDriver miembro HalInitPnpDriver.
HalInitPowerManagement
Define el miembro pHalInitPowerManagement HalInitPowerManagement.
HalGetDmaAdapter
Define el miembro pHalGetDmaAdapterHalGetDmaAdapter.
HalGetInterruptTranslator
Define el miembro pHalGetDmaAdapterHalGetInterruptTranslator.
HalStartMirroring
Define el miembro pHalStartMirroringHalStartMirroring.
HalEndMirroring
Define el miembro pHalEndMirroringHalEndMirroring.
HalMirrorPhysicalMemory
Define el miembro pHalMirrorPhysicalMemory halMirrorPhysicalMemory.
HalEndOfBoot
Define el miembro pHalEndOfBoot HalEndOfBoot.
HalMirrorVerify
Define el miembro pHalMirrorVerifyHalMirrorVerify.
HalGetCachedAcpiTable
Define el miembro pHalGetCachedAcpiTableHalGetCachedAcpiTable.
HalSetPciErrorHandlerCallback
Define el miembro pHalSetPciErrorHandlerCallbackHalSetPciErrorHandlerCallback.
HalGetPrmCache
Define el miembro pHalGetPrmCacheHalGetPrmCache.
HalInvokePrmFwHandler
Define el miembro pHalInvokePrmFwHandlerHalInvokePrmFwHandler.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddk.h (incluya Ntddk.h) |