IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE IOCTL (usbioctl.h)

Questa richiesta annulla la registrazione del chiamante per ricevere notifiche sulle modifiche delle caratteristiche del trasporto.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Puntatore a una struttura USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION che contiene l'handle di registrazione ricevuto in precedenza dalla richiesta di IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE .

Lunghezza del buffer di input

Dimensione della struttura USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION .

Blocco dello stato

Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, Status indica la condizione di errore appropriata come codice NTSTATUS .

Commenti

Al termine della richiesta, l'handle di registrazione viene considerato non aggiornato e le richieste inviate su tale handle non sono riuscite dallo stack di driver USB.

Requisiti

Requisito Valore
Intestazione usbioctl.h
IRQL <=DISPATCH_LEVEL

Vedi anche

Creazione di richieste IOCTL nei driver

Driver client USB per Media-Agnostic (MA-USB)

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously