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 Version 1809 |
最小 KMDF バージョン | 1.27 |
最小 UMDF バージョン | 2.27 |
Header | usbpmapi.h |