Freigeben über


COMPOSITE_DEVICE_CAPABILITIES-Struktur (usbdlib.h)

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

Syntax

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

Member

CapabilityFunctionSuspend

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

Reserved

Reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Kopfzeile usbdlib.h

Weitere Informationen

COMPOSITE_DEVICE_CAPABILITIES_INIT

Registrieren eines zusammengesetzten Geräts

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

REGISTER_COMPOSITE_DEVICE

USBD_BuildRegisterCompositeDevice