USB_PORT_PROPERTIES unión (usbioctl.h)
La unión USB_PORT_PROPERTIES se usa para notificar las funcionalidades de un puerto de bus serie universal (USB).
Las funcionalidades de puerto se recuperan en la estructura USB_PORT_CONNECTOR_PROPERTIES mediante la solicitud de control de E/S de IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES.
Sintaxis
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;
Miembros
ul
Máscara de bits que indica las propiedades y funcionalidades del puerto.
PortIsUserConnectable
Si TRUE, el puerto es visible para el usuario y un dispositivo USB se puede conectar o desasociar del puerto.
PortIsDebugCapable
Si TRUE, el puerto admite la depuración a través de una conexión USB.
PortHasMultipleCompanions
PortConnectorIsTypeC
ReservedMBZ
Reservado. No use.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | No se admite ninguna |
encabezado de | usbioctl.h (incluya Usbioctl.h) |