IOCTL_UMDF_HID_GET_INPUT_REPORT IOCTL (hidport.h)
Il codice di controllo IOCTL_UMDF_HID_GET_INPUT_REPORT restituisce un report di input da un dispositivo HIDClass.
Codice principale
Buffer di input
Un driver basato su UMDF chiama IWDFRequest::GetInputMemory per recuperare un buffer di memoria contenente l'ID report della raccolta.
Lunghezza del buffer di input
Dimensioni del buffer recuperate chiamando IWDFRequest::GetInputMemory.
Buffer di output
Un driver basato su UMDF chiama IWDFRequest::GetOutputMemory per recuperare un buffer di output allocato del richiedente usato per restituire un report delle funzionalità.
Lunghezza del buffer di output
Dimensioni del buffer recuperato chiamando IWDFIoRequest::GetOutputMemory.
Blocco dello stato
I minidriver HID che eseguono l'I/O al dispositivo devono anche:
- Chiamare IWDFRequest::SetInformation per impostare il numero di byte trasferiti dal dispositivo.
- Chiamare IWDFRequest::Complete con S_OK per completare la richiesta senza errore. In caso contrario, impostare il codice di errore HRESULT appropriato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hidport.h |