structure COMPOSITE_DEVICE_CAPABILITIES (usbdlib.h)

La structure COMPOSITE_DEVICE_CAPABILITIES spécifie les fonctionnalités du pilote d’un périphérique multi-fonction USB (pilote composite). Pour initialiser la structure, utilisez la macro COMPOSITE_DEVICE_CAPABILITIES_INIT .

Syntaxe

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

Membres

CapabilityFunctionSuspend

Si la valeur est 1, indique que le pilote composite prend en charge la fonctionnalité de suspension de la fonction USB.

Reserved

Réservé.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8.
En-tête usbdlib.h

Voir aussi

COMPOSITE_DEVICE_CAPABILITIES_INIT

Comment inscrire un appareil composite

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

REGISTER_COMPOSITE_DEVICE

USBD_BuildRegisterCompositeDevice