Share via


estructura UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS (ucmtcpciportcontrollerrequests.h)

Almacena los valores de todos los registros de control. Esta estructura se usa en la solicitud IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL .

Sintaxis

typedef struct _UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS {
  UCMTCPCIPORTCONTROLLER                PortControllerObject;
  UCMTCPCI_PORT_CONTROLLER_CONTROL_TYPE ControlType;
  union {
    UCMTCPCI_PORT_CONTROLLER_TCPC_CONTROL  TCPCControl;
    UCMTCPCI_PORT_CONTROLLER_ROLE_CONTROL  RoleControl;
    UCMTCPCI_PORT_CONTROLLER_FAULT_CONTROL FaultControl;
    UCMTCPCI_PORT_CONTROLLER_POWER_CONTROL PowerControl;
  };
} UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS, *PUCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS;

Miembros

PortControllerObject

Identificador del objeto del controlador de puerto que el controlador de cliente recibió en la llamada anterior a UcmTcpciPortControllerCreate.

ControlType

Valor de UCMTCPCI_PORT_CONTROLLER_CONTROL_TYPE que indica el tipo de registro de control. Esta enumeración se declara en UcmTcpciSpec.h.

TCPCControl

Estructura UCMTCPCI_PORT_CONTROLLER_TCPC_CONTROL que describe el TCPC_CONTROL Registro definido según la especificación de interfaz del controlador de puerto de tipo C del bus serie universal. Esta estructura se declara en UcmTcpciSpec.h.

RoleControl

Estructura UCMTCPCI_PORT_CONTROLLER_ROLE_CONTROL que describe el ROLE_CONTROL Registro definido según la especificación de interfaz del controlador de puerto de tipo C del bus serie universal. Esta estructura se declara en UcmTcpciSpec.h.

FaultControl

Estructura UCMTCPCI_PORT_CONTROLLER_FAULT_CONTROL que describe el FAULT_CONTROL Registro definido según la especificación de interfaz del controlador de puerto tipo C del bus serie universal. Esta estructura se declara en UcmTcpciSpec.h.

PowerControl

Estructura UCMTCPCI_PORT_CONTROLLER_POWER_CONTROL que describe el FAULT_POWER Register definido según la especificación de interfaz del controlador de puerto de tipo C del bus serie universal. Esta estructura se declara en UcmTcpciSpec.h.

Requisitos

Requisito Valor
Header ucmtcpciportcontrollerrequests.h

Consulte también

IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL