IOCTL_RESET_PIPE IOCTL (usbscan.h)
Reimposta la pipe di trasferimento USB specificata associata all'handle del dispositivo specificato.
Codice principale
Buffer di input
Puntatore a una posizione contenente un valore di tipo PIPE_TYPE.
Lunghezza del buffer di input
Dimensioni del buffer di input.
Buffer di output
NULL.
Lunghezza del buffer di output
Zero.
Blocco dello stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato alla condizione di errore appropriata come codice NTSTATUS .
Commenti
Parametri DeviceIoControl
Quando la funzione DeviceloControl viene chiamata con il codice di controllo I/O IOCTL_RESET_PIPE, il chiamante deve specificare uno dei valori tipizzati PIPE_TYPE come parametro lpInBuffer della funzione. Questo valore indica su quale delle pipe di trasferimento (interrupt, bulk IN, bulk OUT) deve essere eseguita l'operazione. Per altre informazioni, vedere Accesso ai driver Kernel-Mode per i dispositivi ancora immagine.
Requisiti
Requisito | Valore |
---|---|
Intestazione | usbscan.h (include Usbscan.h) |