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 원본 드라이버 작성