VhfStart 関数 (vhf.h)
HID ソース ドライバーは、このメソッドを呼び出して、仮想 HID デバイスを起動します。
構文
NTSTATUS VhfStart(
[in] VHFHANDLE VhfHandle
);
パラメーター
[in] VhfHandle
前の VhfCreate 呼び出しで HID ソース ドライバーが受信した仮想 HID デバイスへのハンドル。
戻り値
VhfStart 呼び出しが成功した場合、メソッドは STATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS 値。
注釈
仮想 HID Framework (VHF) は、ソース ドライバーが VhfStart を呼び出すまで、HID ソース ドライバーによって実装されたコールバック関数を呼び出しません。 コールバックは、 VhfStart が返される前に呼び出すことができます。 この呼び出しが成功すると、ドライバーは VhfDelete を呼び出すことができます。
VhfAsyncOperationComplete と VhfReadReportSubmit は、 VhfStart が (呼び出されたコールバック内からなど) 返される前に呼び出される場合があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | vhf.h |
Library | VhfKm.lib |
IRQL | <=DISPATCH_LEVEL |