Compartir a través de


IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND IOCTL (ucmtcpciportcontrollerrequests.h)

Establece el valor de un registro de comandos definido según la especificación universal de interfaz del controlador de puerto Type-C bus serie.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Puntero a una estructura UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS. Para obtener la estructura, llame a WdfRequestRetrieveInputBuffer pasando el objeto de solicitud del marco recibido.

Longitud del búfer de entrada

Tamaño de la estructura UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS.

Bloque de estado

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

Observaciones

La extensión de clase UcmTcpciCx envía esta solicitud IOCTL para establecer el valor del registro de comandos. El valor que se va a establecer se proporciona en la estructura proporcionada. Después de establecer el valor en el registro, el controlador cliente debe llamar a WdfRequestComplete para completar la solicitud.

Requisitos

Requisito Valor
encabezado de ucmtcpciportcontrollerrequests.h

Consulte también

crear solicitudes IOCTL en controladores

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously