énumération UCSI_USB_OPERATION_ROLE (ucmucsispec.h)
Utilisé dans la commande SET_UOR. La commande SET_UOR permet de définir le rôle d’opération USB dicté par le gestionnaire de stratégies de système d’exploitation (OPM) pour la connexion actuelle.
Syntax
typedef enum _UCSI_USB_OPERATION_ROLE {
UcsiUsbOperationRoleDfp = 0x1,
UcsiUsbOperationRoleUfp = 0x2,
UcsiUsbOperationRoleAcceptSwap = 0x4,
UcsiUsbOperationRoleDfpAcceptSwap = 0x5,
UcsiUsbOperationRoleUfpAcceptSwap = 0x6
} UCSI_USB_OPERATION_ROLE;
Constantes
UcsiUsbOperationRoleDfp Valeur : 0x1 Le connecteur lance l’échange vers un port en aval (DFP), s’il ne fonctionne pas déjà en mode DFP. |
UcsiUsbOperationRoleUfp Valeur : 0x2 Le connecteur lance l’échange vers amont port (UFP), s’il ne fonctionne pas déjà en mode UFP. |
UcsiUsbOperationRoleAcceptSwap Valeur : 0x4 Le connecteur accepte les demandes d’échange de rôle d’opération USB provenant du partenaire de port. Si ce bit est effacé, le connecteur rejette les demandes d’échange de rôle du partenaire de port. |
UcsiUsbOperationRoleDfpAcceptSwap Valeur : 0x5 Ce champ combine les valeurs UcsiUsbOperationRoleDfp et UcsiUsbOperationRoleAcceptSwap . |
UcsiUsbOperationRoleUfpAcceptSwap Valeur : 0x6 Ce champ combine les valeurs UcsiUsbOperationRoleUfp et UcsiUsbOperationRoleAcceptSwap . |
Remarques
Pour plus d’informations, consultez la section 4.5.9 de la spécification UCSI version 1.2.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsispec.h (inclure UcmUcsiCx.h) |