// hwnclx.h
typedef enum _HWN_CLX_EXPORT_INDEX {
RegisterClientIndex = 0x0,
UnregisterClientIndex,
AddDevicePreDeviceCreateIndex,
AddDevicePostDeviceCreateIndex,
HwNExportLastExportIndex
} HWN_CLX_EXPORT_INDEX;
View the official Windows Driver Kit DDI referenceNo description available.
Defines the position for each of the Hardware Notification exports in the export table.
RegisterClientIndexPosition of the HwNRegisterClient hardware notification in the export table.
UnregisterClientIndexPosition of the HwNUnregisterClient hardware notification in the export table.
AddDevicePreDeviceCreateIndexPosition of the HwNProcessAddDevicePreDeviceCreate hardware notification in the export table.
AddDevicePostDeviceCreateIndexPosition of the HwNProcessAddDevicePostDeviceCreate hardware notification in the export table.
HwNExportLastExportIndexPosition of the last hardware notification in the export table.
typedef enum _HWN_CLX_EXPORT_INDEX {
RegisterClientIndex = 0x0,
UnregisterClientIndex,
AddDevicePreDeviceCreateIndex,
AddDevicePostDeviceCreateIndex,
HwNExportLastExportIndex
} HWN_CLX_EXPORT_INDEX;
Hardware notifications support
Hardware notifications reference