IOCTL_GET_PIPE_CONFIGURATION IOCTL (usbscan.h)
Restituisce una descrizione di ogni pipe di trasferimento supportata per un dispositivo.
Codice principale
Buffer di input
NULL.
Lunghezza del buffer di input
Zero.
Buffer di output
Puntatore a una struttura USBSCAN_PIPE_CONFIGURATION .
Lunghezza del buffer di output
Dimensioni del buffer di output.
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_GET_PIPE_CONFIGURATION, il chiamante deve specificare l'indirizzo di una struttura USBSCAN_PIPE_CONFIGURATION come parametro lpOutbuffer della funzione. Il driver in modalità kernel riempie la struttura.
Per altre informazioni, vedere Accesso ai driver Kernel-Mode per i dispositivi ancora immagine.
Requisiti
Requisito | Valore |
---|---|
Intestazione | usbscan.h (include Usbscan.h) |