次の方法で共有


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