共用方式為


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

另請參閱

UsbPm_Register