共用方式為


USBPM_CLIENT_CONFIG_INIT函式 (usbpmapi.h)

初始化 USBPM_CLIENT_CONFIG 結構。 用戶端驅動程序必須先呼叫此函式,才能呼叫 UsbPm_Register

語法

void USBPM_CLIENT_CONFIG_INIT(
  [Out] PUSBPM_CLIENT_CONFIG            ClientConfig,
  [In]  ULONG                           AccessDesired,
  [In]  PFN_USBPM_EVENT_CALLBACK        EventCallback,
  [In]  PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo
);

參數

[Out] ClientConfig

要初始化 之USBPM_CLIENT_CONFIG 的指標。

[In] AccessDesired

USBPM_ACCESS_TYPE列舉所定義的旗標位 OR,表示客戶端驅動程式所需的存取類型。

[In] EventCallback

用戶端驅動程式所實作 之EVT_USBPM_EVENT_CALLBACK 回呼函式的指標。

[In] ExtraInfo

包含 WDM 裝置物件等選擇性資訊的 USBPM_CLIENT_CONFIG_EXTRA_INFO 結構的指標。

傳回值

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
最低 KMDF 版本 1.27
最低UMDF版本 2.27
標頭 usbpmapi.h