IOCTL_GET_CHANNEL_ALIGN_RQST IOCTL (usbscan.h)
Restituisce le dimensioni massime dei pacchetti di un dispositivo USB per le pipe di trasferimento di lettura, scrittura e interrupt associate all'handle di dispositivo specificato.
Codice principale
Buffer di input
NULL.
Lunghezza del buffer di input
Zero.
Buffer di output
Puntatore a una struttura CHANNEL_INFO.
Lunghezza del buffer di output
Dimensioni del buffer di output.
Blocco di 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.
Osservazioni
parametri deviceIoControl
Quando la funzione DeviceloControl viene chiamata con il codice di controllo I/O IOCTL_GET_CHANNEL_ALIGN_RQST, il chiamante deve specificare l'indirizzo di una struttura CHANNEL_INFO 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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | usbscan.h (include Usbscan.h) |