다음을 통해 공유


VhfStart 함수(vhf.h)

HID 소스 드라이버는 이 메서드를 호출하여 가상 HID 디바이스를 시작합니다.

구문

NTSTATUS VhfStart(
  [in] VHFHANDLE VhfHandle
);

매개 변수

[in] VhfHandle

HID 원본 드라이버가 VhfCreate에 대한 이전 호출에서 받은 가상 HID 디바이스에 대한 핸들입니다.

반환 값

VhfStart 호출이 성공하면 메서드는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 값입니다.

설명

VHF(Virtual HID Framework)는 원본 드라이버가 VhfStart를 호출할 때까지 HID 원본 드라이버에서 구현한 콜백 함수를 호출하지 않습니다. VhfStart가 반환되기 전에 콜백을 호출할 수 있습니다. 이 호출이 성공하면 드라이버는 VhfDelete를 호출할 수 있습니다.

VhfAsyncOperationCompleteVhfReadReportSubmitVhfStart 가 반환되기 전에 호출될 수 있습니다(예: 호출된 콜백 내에서).

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 vhf.h
라이브러리 VhfKm.lib
IRQL <=DISPATCH_LEVEL