COMPOSITE_DEVICE_CAPABILITIES_INIT function (usbdlib.h)

The COMPOSITE_DEVICE_CAPABILITIES_INIT macro initializes the COMPOSITE_DEVICE_CAPABILITIES structure.

Syntax

void COMPOSITE_DEVICE_CAPABILITIES_INIT(
  PCOMPOSITE_DEVICE_CAPABILITIES CapabilityFlags
);

Parameters

CapabilityFlags

A pointer to a caller-allocated COMPOSITE_DEVICE_CAPABILITIES structure to be initialized. The macro sets the CompositeDriverCapabilityFunctionSuspend member of COMPOSITE_DEVICE_CAPABILITIES to 0.

Return value

None

Requirements

Requirement Value
Minimum supported client Requires WDK for Windows 8. Targets Windows Vista and later versions of the Windows operating system.
Target Platform Desktop
Header usbdlib.h
Library Usbdex.lib
IRQL <=DISPATCH_LEVEL

See also

COMPOSITE_DEVICE_CAPABILITIES

How to Register a Composite Device

REGISTER_COMPOSITE_DEVICE