UcmUcsiDeviceInitialize 関数 (ucmucsidevice.h)
UCSI 拡張機能 (UcmUcsiCx) を初期化します。
構文
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
パラメーター
WdfDevice
WdfDeviceCreate の以前の呼び出しでクライアント ドライバーが受信したフレームワーク デバイス オブジェクトへのハンドル。
Config
UCMUCSI_DEVICE_CONFIG_INIT を呼び出すことによって 初期化される、 呼び出し元が指定した UCMUCSI_DEVICE_CONFIG構造体へのポインター。
戻り値
操作が成功した場合STATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS コードを 返します。
注釈
クライアント ドライバーは、WdfDeviceCreate を正常に呼び出した後、ドライバーのEVT_WDF_DRIVER_DEVICE_ADD実装で UcmUcsiDeviceInitialize を呼び出す必要があります。
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.27 |
最小 UMDF バージョン | 該当なし |
Header | ucmucsidevice.h (UcmUcsiCx.h を含む) |
Library | UcmUcsiCxStub.lib |
IRQL | PASSIVE_LEVEL |