IDARG_IN_ADAPTER_INIT structure (iddcx.h)

The IDARG_IN_ADAPTER_INIT structure contains the information needed to initialize an adapter that will be hosted on a Windows Driver Framework (WDF) device.

Syntax

struct IDARG_IN_ADAPTER_INIT {
  WDFDEVICE              WdfDevice;
  IDDCX_ADAPTER_CAPS     *pCaps;
  PWDF_OBJECT_ATTRIBUTES ObjectAttributes;
};

Members

WdfDevice

The WDF object representing the device that will be hosting this WDDM adapter object.

pCaps

Pointer to an IDDCX_ADAPTER_CAPS structure containing information about the capabilities of the adapter.

ObjectAttributes

Pointer to a WDF_OBJECT_ATTRIBUTES structure containing object attributes used to initialize the WDF adapter object.

Remarks

For more information about WDF objects, see Introduction to Framework Objects.

Requirements

Requirement Value
Minimum supported client Windows 10
Header iddcx.h

See also

IDARG_OUT_ADAPTER_INIT

IDDCX_ADAPTER_CAPS

IddCxAdapterInitAsync

WDF_OBJECT_ATTRIBUTES