Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die USB_PORT_PROPERTIES Union wird verwendet, um die Funktionen eines USB-Anschlusses (Universal Serial Bus) zu melden.
Die Portfunktionen werden in der USB_PORT_CONNECTOR_PROPERTIES Struktur durch die IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES E/A-Steuerelementanforderung abgerufen.
Syntax
typedef union _USB_PORT_PROPERTIES {
ULONG ul;
struct {
ULONG PortIsUserConnectable : 1;
ULONG PortIsDebugCapable : 1;
ULONG PortHasMultipleCompanions : 1;
ULONG PortConnectorIsTypeC : 1;
ULONG ReservedMBZ : 28;
};
} USB_PORT_PROPERTIES, *PUSB_PORT_PROPERTIES;
Angehörige
ul
Eine Bitmaske, die die Eigenschaften und Funktionen des Ports angibt.
PortIsUserConnectable
Wenn TRUE, ist der Anschluss für den Benutzer sichtbar, und ein USB-Gerät kann an den Anschluss angeschlossen oder getrennt werden.
PortIsDebugCapable
Wenn TRUE-, unterstützt der Port das Debuggen über eine USB-Verbindung.
PortHasMultipleCompanions
PortConnectorIsTypeC
ReservedMBZ
Reserviert. Nicht verwenden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 8 |
| mindestens unterstützte Server- | Keine unterstützt |
| Header- | usbioctl.h (include Usbioctl.h) |