Поделиться через


структура COMPOSITE_DEVICE_CAPABILITIES (usbdlib.h)

Структура COMPOSITE_DEVICE_CAPABILITIES указывает возможности драйвера устройства с несколькими функциями USB (составного драйвера). Чтобы инициализировать структуру, используйте макрос COMPOSITE_DEVICE_CAPABILITIES_INIT.

Синтаксис

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

Члены

CapabilityFunctionSuspend

Если задано значение 1, указывает, что составной драйвер поддерживает функцию приостановки функции USB.

Reserved

Скрытный.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.
заголовка usbdlib.h

См. также

COMPOSITE_DEVICE_CAPABILITIES_INIT

Регистрация составного устройства

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

REGISTER_COMPOSITE_DEVICE

USBD_BuildRegisterCompositeDevice