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 di stato

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

Osservazioni

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.

Fabbisogno

Requisito Valore
intestazione usbioctl.h
IRQL <=DISPATCH_LEVEL

Vedere anche

creazione di richieste IOCTL nei driver

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

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously