IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE IOCTL (usbioctl.h)
Diese Anforderung hebt die Registrierung des Aufrufers davon ab, Benachrichtigungen über Änderungen der Transportmerkmale zu erhalten.
Hauptcode
Eingabepuffer
Ein Zeiger auf eine USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION-Struktur , die das Registrierungshandle enthält, das zuvor von der IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE-Anforderung empfangen wurde.
Eingabepufferlänge
Die Größe der USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION-Struktur .
Statusblock
Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls gibt Status die entsprechende Fehlerbedingung als NTSTATUS-Code an.
Hinweise
Nachdem diese Anforderung abgeschlossen wurde, wird das Registrierungshandle als veraltet betrachtet, und anforderungen, die an diesem Handle gesendet werden, sind vom USB-Treiberstapel fehlgeschlagen.
Anforderungen
Anforderung | Wert |
---|---|
Header | usbioctl.h |
IRQL | <=DISPATCH_LEVEL |
Weitere Informationen
Erstellen von IOCTL-Anforderungen in Treibern
USB-Clienttreiber für Media-Agnostic (MA-USB)
WdfIoTargetSendInternalIoctlOthersSynchronly