IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL IOCTL (ucmtcpciportcontrollerrequests.h)
Establece el valor de un registro de control definido según la especificación universal de interfaz del controlador de puerto Type-C bus serie.
Código principal
Búfer de entrada
Puntero a una estructura de UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS que contiene el tipo de registro y el valor que se va a establecer.
Longitud del búfer de entrada
Tamaño de la estructura UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_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 valores en el registro de control. Solo se puede establecer un registro por solicitud. El tipo y el valor que se va a establecer se proporcionan 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