IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX IOCTL (genericusbfnioctl.h)
Questo codice di controllo I/O (IOCTL) viene inviato da un servizio o un'applicazione in modalità utente per recuperare informazioni sulle pipe disponibili di un dispositivo come configurato nel Registro di sistema.
Buffer di input
NULL
Lunghezza del buffer di input
Nessuno.
Buffer di output
USBFN_CLASS_INFORMATION_PACKET_EX che fornisce informazioni sulle pipe disponibili per un dispositivo.
Lunghezza del buffer di output
Dimensioni di una struttura USBFN_CLASS_INFORMATION_PACKET_EX .
Commenti
Se questo codice di controllo I/O (IOCTL) viene chiamato in modo sincrono, impostare il parametro lpOverlapped su NULL. Se questo IOCTL viene chiamato in modo asincrono, assegnare il parametro lpOverlapped a un puntatore a una struttura OVERLAPPED che contiene un handle a un oggetto evento. Gli oggetti evento segnalano al termine dell'operazione.
Il valore restituito è un valore BOOL che indica l'esito positivo o l'errore dell'operazione. TRUE indica l'esito positivo, FALSE in caso contrario.
Requisiti
Requisito | Valore |
---|---|
Intestazione | genericusbfnioctl.h (include GenericUsbFnIoctl.h) |