UCSI_USB_OPERATION_ROLE-Enumeration (ucmucsispec.h)
Wird im Befehl SET_UOR verwendet. Der Befehl SET_UOR wird verwendet, um die vom BETRIEBSSYSTEMrichtlinien-Manager (OPM) vorgegebene USB-Vorgangsrolle für die aktuelle Verbindung festzulegen.
Syntax
typedef enum _UCSI_USB_OPERATION_ROLE {
UcsiUsbOperationRoleDfp = 0x1,
UcsiUsbOperationRoleUfp = 0x2,
UcsiUsbOperationRoleAcceptSwap = 0x4,
UcsiUsbOperationRoleDfpAcceptSwap = 0x5,
UcsiUsbOperationRoleUfpAcceptSwap = 0x6
} UCSI_USB_OPERATION_ROLE;
Konstanten
UcsiUsbOperationRoleDfp Wert: 0x1 Der Connector initiiert den Umtausch an den nachgeschalteten Port (Downstream-Facing Port, DFP), wenn er noch nicht im DFP-Modus ausgeführt wird. |
UcsiUsbOperationRoleUfp Wert: 0x2 Der Connector initiiert den Umtausch an Upstream port (UFP), wenn er noch nicht im UFP-Modus ausgeführt wird. |
UcsiUsbOperationRoleAcceptSwap Wert: 0x4 Der Connector akzeptiert Usb-Vorgangsrollenaustauschanforderungen vom Portpartner. Wenn dieses Bit gelöscht wird, lehnt der Connector Rollentauschanforderungen vom Portpartner ab. |
UcsiUsbOperationRoleDfpAcceptSwap Wert: 0x5 In diesem Feld werden die Werte UcsiUsbOperationRoleDfp und UcsiUsbOperationRoleAcceptSwap kombiniert. |
UcsiUsbOperationRoleUfpAcceptSwap Wert: 0x6 Dieses Feld kombiniert die Werte UcsiUsbOperationRoleUfp und UcsiUsbOperationRoleAcceptSwap . |
Hinweise
Weitere Informationen finden Sie im Abschnitt 4.5.9 der UCSI-Spezifikation Version 1.2.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1,27 |
UMDF-Mindestversion | – |
Kopfzeile | ucmucsispec.h (include UcmUcsiCx.h) |