Compartir a través de


IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE IOCTL (usbioctl.h)

Esta solicitud anula el registro del autor de la llamada de recibir notificaciones sobre los cambios en las características de transporte.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Puntero a una estructura de USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION que contiene el identificador de registro recibido previamente por la solicitud IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE .

Longitud del búfer de entrada

Tamaño de la estructura de USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION .

Bloque de estado

Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, Status indica la condición de error adecuada como código NTSTATUS .

Comentarios

Una vez completada esta solicitud, el identificador de registro se considera obsoleto y las solicitudes enviadas en ese identificador son erróneas por la pila de controladores USB.

Requisitos

Requisito Valor
Header usbioctl.h
IRQL <=DISPATCH_LEVEL

Consulte también

Creación de solicitudes IOCTL en controladores

Controladores de cliente USB para Media-Agnostic (MA-USB)

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously