HAL_QUERY_INFORMATION_CLASS enumeration (ntddk.h)

Defines values used by pHalQuerySystemInformation. The values are reserved for internal use.

Syntax

typedef enum _HAL_QUERY_INFORMATION_CLASS {
  HalInstalledBusInformation,
  HalProfileSourceInformation,
  HalInformationClassUnused1,
  HalPowerInformation,
  HalProcessorSpeedInformation,
  HalCallbackInformation,
  HalMapRegisterInformation,
  HalMcaLogInformation,
  HalFrameBufferCachingInformation,
  HalDisplayBiosInformation,
  HalProcessorFeatureInformation,
  HalNumaTopologyInterface,
  HalErrorInformation,
  HalCmcLogInformation,
  HalCpeLogInformation,
  HalQueryMcaInterface,
  HalQueryAMLIIllegalIOPortAddresses,
  HalQueryMaxHotPlugMemoryAddress,
  HalPartitionIpiInterface,
  HalPlatformInformation,
  HalQueryProfileSourceList,
  HalInitLogInformation,
  HalFrequencyInformation,
  HalProcessorBrandString,
  HalHypervisorInformation,
  HalPlatformTimerInformation,
  HalAcpiAuditInformation,
  HalIrtInformation,
  HalSecondaryInterruptInformation,
  HalParkingPageInformation,
  HalNumaRangeTableInformation,
  HalChannelTopologyInformation,
  HalExternalCacheInformation,
  HalQueryDebuggerInformation,
  HalFwBootPerformanceInformation,
  HalFwS3PerformanceInformation,
  HalGetChannelPowerInformation,
  HalQueryStateElementInformation,
  HalPsciInformation,
  HalInterruptControllerInformation,
  HalQueryIommuReservedRegionInformation,
  HalQueryArmErrataInformation,
  HalQueryProcessorEfficiencyInformation,
  HalQueryAcpiWakeAlarmSystemPowerStateInformation,
  HalQueryProfileNumberOfCounters,
  HalQueryHyperlaunchEntrypoint,
  HalHardwareWatchdogInformation,
  HalDmaRemappingInformation,
  HalQueryUnused0001,
  HalHeterogeneousMemoryAttributesInterface,
  HalQueryPerDeviceMsiLimitInformation,
  HalQueryProfileCorruptionStatus,
  HalQueryProfileCounterOwnership
} HAL_QUERY_INFORMATION_CLASS, *PHAL_QUERY_INFORMATION_CLASS;

Constants

 
HalInstalledBusInformation
HalProfileSourceInformation
HalInformationClassUnused1
HalPowerInformation
HalProcessorSpeedInformation
HalCallbackInformation
HalMapRegisterInformation
HalMcaLogInformation
HalFrameBufferCachingInformation
HalDisplayBiosInformation
HalProcessorFeatureInformation
HalNumaTopologyInterface
HalErrorInformation
HalCmcLogInformation
HalCpeLogInformation
HalQueryMcaInterface
HalQueryAMLIIllegalIOPortAddresses
HalQueryMaxHotPlugMemoryAddress
HalPartitionIpiInterface
HalPlatformInformation
HalQueryProfileSourceList
HalInitLogInformation
HalFrequencyInformation
HalProcessorBrandString
HalHypervisorInformation
HalPlatformTimerInformation
HalAcpiAuditInformation
HalIrtInformation
HalSecondaryInterruptInformation
HalParkingPageInformation
HalNumaRangeTableInformation
HalChannelTopologyInformation
HalExternalCacheInformation
HalQueryDebuggerInformation
HalFwBootPerformanceInformation
HalFwS3PerformanceInformation
HalGetChannelPowerInformation
HalQueryStateElementInformation
HalPsciInformation
HalInterruptControllerInformation
HalQueryIommuReservedRegionInformation
HalQueryArmErrataInformation
HalQueryProcessorEfficiencyInformation
HalQueryAcpiWakeAlarmSystemPowerStateInformation
HalQueryProfileNumberOfCounters
HalQueryHyperlaunchEntrypoint
HalHardwareWatchdogInformation
HalDmaRemappingInformation
HalHeterogeneousMemoryAttributesInterface

Requirements

   
Header ntddk.h