HWN_CLX_EXPORT_INDEX - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-hwnclx-_hwn_clx_export_index)

_HWN_CLX_EXPORT_INDEX enumeration

Description

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

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.

Syntax

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

See also

Hardware notifications support

Hardware notifications reference