Share via


IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT IOCTL (ucmtcpciportcontrollerrequests.h)

Establece el CONFIG_STANDARD_OUTPUT Register definido según la especificación de interfaz del controlador de puerto de tipo C del bus serie universal.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Puntero a una estructura de UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS que contiene los valores que se van a establecer en el CONFIG_STANDARD_OUTPUT Register. Para obtener la estructura, llame a WdfRequestRetrieveInputBuffer pasando el objeto de solicitud del marco recibido. Esta estructura se declara en UcmTcpciSpec.h.

Longitud del búfer de entrada

Tamaño de la estructura UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS .

Bloque de estado

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

Comentarios

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

Requisitos

Requisito Valor
Header ucmtcpciportcontrollerrequests.h

Consulte también

Creación de solicitudes IOCTL en controladores

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously