Condividi tramite


IOCTL_GENERICUSBFN_GET_CLASS_INFO IOCTL (genericusbfnioctl.h)

Questo codice di controllo I/O (IOCTL) viene inviato dal servizio o dall'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

Un USBFN_CLASS_INFORMATION_PACKET che fornisce informazioni sulle pipe disponibili per un dispositivo.

Lunghezza del buffer di output

Dimensioni di una struttura di USBFN_CLASS_INFORMATION_PACKET .

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

   
Intestazione genericusbfnioctl.h (include GenericUsbFnIoctl.h)

Vedi anche

Deviceiocontrol

IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX