Compartilhar via


estrutura COMPOSITE_DEVICE_CAPABILITIES (usbdlib.h)

A estrutura COMPOSITE_DEVICE_CAPABILITIES especifica os recursos do driver de um dispositivo usb de várias funções (driver composto). Para inicializar a estrutura, use a macro COMPOSITE_DEVICE_CAPABILITIES_INIT .

Sintaxe

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

Membros

CapabilityFunctionSuspend

Se definido como 1, indica que o driver composto dá suporte ao recurso de suspensão de função USB.

Reserved

Reservado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.
Cabeçalho usbdlib.h

Confira também

COMPOSITE_DEVICE_CAPABILITIES_INIT

Como registrar um dispositivo composto

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

REGISTER_COMPOSITE_DEVICE

USBD_BuildRegisterCompositeDevice