HWN_CLX_EXPORT_INDEX enumeration (hwnclx.h)

Defines the position for each of the Hardware Notification exports in the export table.

Syntax

typedef enum _HWN_CLX_EXPORT_INDEX {
  RegisterClientIndex             = 0x0,
  UnregisterClientIndex,
  AddDevicePreDeviceCreateIndex,
  AddDevicePostDeviceCreateIndex,
  HwNExportLastExportIndex
} HWN_CLX_EXPORT_INDEX;

Constants

 
RegisterClientIndex
Position of the HwNRegisterClient hardware notification in the export table.
UnregisterClientIndex
Position of the HwNUnregisterClient hardware notification in the export table.
AddDevicePreDeviceCreateIndex
Position of the HwNProcessAddDevicePreDeviceCreate hardware notification in the export table.
AddDevicePostDeviceCreateIndex
Position of the HwNProcessAddDevicePostDeviceCreate hardware notification in the export table.
HwNExportLastExportIndex
Position of the last hardware notification in the export table.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Minimum supported server Windows Server 2016
Header hwnclx.h

See also

Hardware notifications support

Hardware notifications reference