USBPM_CLIENT_CONFIG 結構 (usbpmapi.h)
在向原則管理員註冊客戶端驅動程式時所使用的組態結構。 這個結構用於 UsbPm_Register 呼叫中。
語法
typedef struct _USBPM_CLIENT_CONFIG {
ULONG Version;
ULONG AccessDesired;
PFN_USBPM_EVENT_CALLBACK EventCallback;
PVOID Context;
PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo;
} USBPM_CLIENT_CONFIG, *PUSBPM_CLIENT_CONFIG;
成員
Version
這個結構的版本。
AccessDesired
USBPM_ACCESS_TYPE值的位 OR。
EventCallback
用戶端驅動程序實作 USBPM_EVENT_CALLBACK回呼 函式的指標。
Context
驅動程式定義的內容結構。
ExtraInfo
包含其他資訊的USBPM_CLIENT_CONFIG_EXTRA_INFO結構的指標,例如與客戶端驅動程序相關聯的 WDM 裝置物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
最小 KMDF 版本 | 1.27 |
最低UMDF版本 | 2.27 |
標頭 | usbpmapi.h |