다음을 통해 공유


EVT_VHF_READY_FOR_NEXT_READ_REPORT 콜백 함수(vhf.h)

HID 원본 드라이버는 HID 입력 보고서에 버퍼링 체계를 사용하기 위해 이 이벤트 콜백 함수를 구현하고 다음 보고서를 VHF에 제출할 수 있을 때 알림을 받으려고 합니다.

통사론

EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;

void EvtVhfReadyForNextReadReport(
  [in] PVOID VhfClientContext
)
{...}

매개 변수

[in] VhfClientContext

드라이버가 가상 HID 디바이스를 만들기 위해 VhfCreate 이전 호출에서 전달한 HID 원본 드라이버 정의 컨텍스트 구조에 대한 포인터입니다.

반환 값

없음

발언

VHF(Virtual HID Framework)는 HID 소스 드라이버에 HID 입력 보고서를 가져오기 위해 버퍼를 제출할 수 있음을 알리기 위해 이 콜백 함수를 호출합니다. 콜백이 호출된 후 HID 원본 드라이버는 VhfReadReportSubmit 한 번만 호출해야 합니다. HID 입력 보고서의 일부가 아직 보류 중인 경우 드라이버는 VHF가 EvtVhfReadyForNextReadReport 호출할 때까지 기다려야 드라이버가 VhfReadReportSubmit 호출할 수 있습니다.

HID 원본 드라이버가 이 콜백 함수를 구현하지 않는 경우 VHF는 HID 읽기(입력) 보고서에 대한 기본 버퍼링 정책을 사용합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 지원되지 않는 항목
대상 플랫폼 바탕 화면
헤더 vhf.h
IRQL <=DISPATCH_LEVEL

참고 항목

VHF(Virtual HID Framework) 사용하여 HID 원본 드라이버 작성