UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS structure (ucmtcpciportcontrollerrequests.h)
Stocke les valeurs de tous les registres de contrôle. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL .
Syntaxe
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;
Membres
PortControllerObject
Gérez l’objet contrôleur de port que le pilote client a reçu lors de l’appel précédent à UcmTcpciPortControllerCreate.
ControlType
Valeur UCMTCPCI_PORT_CONTROLLER_CONTROL_TYPE qui indique le type de registre de contrôle. Cette énumération est déclarée dans UcmTcpciSpec.h.
TCPCControl
Structure UCMTCPCI_PORT_CONTROLLER_TCPC_CONTROL qui décrit le registre TCPC_CONTROL défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.
RoleControl
Structure UCMTCPCI_PORT_CONTROLLER_ROLE_CONTROL qui décrit le registre ROLE_CONTROL défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.
FaultControl
Structure UCMTCPCI_PORT_CONTROLLER_FAULT_CONTROL qui décrit le registre FAULT_CONTROL défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.
PowerControl
Structure UCMTCPCI_PORT_CONTROLLER_POWER_CONTROL qui décrit le registre de FAULT_POWER défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ucmtcpciportcontrollerrequests.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour