Freigeben über


COMPOSITE_DEVICE_CAPABILITIES Struktur (usbdlib.h)

Die COMPOSITE_DEVICE_CAPABILITIES Struktur gibt die Funktionen des Treibers eines USB-Multifunktionsgeräts (Zusammengesetzter Treiber) an. Verwenden Sie zum Initialisieren der Struktur das COMPOSITE_DEVICE_CAPABILITIES_INIT Makro.

Syntax

typedef struct _COMPOSITE_DEVICE_CAPABILITIES {
  ULONG CapabilityFunctionSuspend : 1;
  ULONG Reserved : 31;
} COMPOSITE_DEVICE_CAPABILITIES, *PCOMPOSITE_DEVICE_CAPABILITIES;

Angehörige

CapabilityFunctionSuspend

Wenn dieser Wert auf 1 festgelegt ist, gibt an, dass der zusammengesetzte Treiber das Feature zum Anhalten der USB-Funktion unterstützt.

Reserved

Reserviert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.
Header- usbdlib.h

Siehe auch

COMPOSITE_DEVICE_CAPABILITIES_INIT

Registrieren eines zusammengesetzten Geräts

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

REGISTER_COMPOSITE_DEVICE

USBD_BuildRegisterCompositeDevice