// hwnclx.h
typedef struct _CLIENT_DEVICE_INFORMATION {
USHORT Version;
USHORT Size;
USHORT TotalHwNs;
} CLIENT_DEVICE_INFORMATION, CLIENT_DEVICE_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The CLIENT_DEVICE_INFORMATION structure is used by the hardware notification callback HWN_CLIENT_QUERY_DEVICE_INFORMATION to return the total number of hardware notifications that the client device driver provides.
VersionSpecifies the version number of this structure. This value must be provided by the client driver to the class extension. The class extension is responsible for verifying that this version is supported. The hardware notification payload version number is HWN_DEVICE_INFORMATION_VERSION.
SizeThe size, in bytes, of the CLIENT_DEVICE_INFORMATION data structure.
TotalHwNsThe total number of hardware notifications that the client device driver provides.
typedef struct _CLIENT_DEVICE_INFORMATION {
USHORT Version;
USHORT Size;
USHORT TotalHwNs;
} CLIENT_DEVICE_INFORMATION, CLIENT_DEVICE_INFORMATION;
Hardware notifications support
Hardware notifications reference