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