// ucmtcpciportcontrollerrequests.h
typedef struct _UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS {
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_GET_CONTROL_OUT_PARAMS, *PUCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS;
View the official Windows Driver Kit DDI referenceNo description available.
Stores the values of all control registers of the port controller retrieved by the IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL request.
TCPCControlA UCMTCPCI_PORT_CONTROLLER_TCPC_CONTROL structure that describes the TCPC_CONTROL Register defined as per the Universal Serial Bus Type-C Port Controller Interface Specification. This structure is declared in UcmTcpciSpec.h.
RoleControlA UCMTCPCI_PORT_CONTROLLER_ROLE_CONTROL structure that describes the ROLE_CONTROL Register defined as per the Universal Serial Bus Type-C Port Controller Interface Specification. This structure is declared in UcmTcpciSpec.h.
FaultControlA UCMTCPCI_PORT_CONTROLLER_FAULT_CONTROL structure that describes the FAULT_CONTROL Register defined as per the Universal Serial Bus Type-C Port Controller Interface Specification. This structure is declared in UcmTcpciSpec.h.
PowerControlA UCMTCPCI_PORT_CONTROLLER_POWER_CONTROL structure that describes the FAULT_POWER Register defined as per the Universal Serial Bus Type-C Port Controller Interface Specification. This structure is declared in UcmTcpciSpec.h.
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL