структура 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