IddCxAdapterInitAsync function (iddcx.h)

IddCxAdapterInitAsync is an asynchronous initiation function called by the indirect display driver (IDD) to create a WDDM graphics adapter.

Syntax

NTSTATUS IddCxAdapterInitAsync(
  [in]  const IDARG_IN_ADAPTER_INIT *pInArgs,
  [out] IDARG_OUT_ADAPTER_INIT      *pOutArgs
);

Parameters

[in] pInArgs

Pointer to an IDARG_IN_ADAPTER_INIT structure containing the information needed to initialize an adapter that will be hosted on a WDF device.

[out] pOutArgs

Pointer to an IDARG_OUT_ADAPTER_INIT structure in which the IDD returns information about the initialized adapter.

Return value

(NTSTATUS) The method returns S_OK if the operation succeeds. Otherwise, it returns an appropriate NTSTATUS error code.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Target Platform Windows
Header iddcx.h
Library IddCxStub.lib
DLL IddCx.dll
IRQL Must_inspect_result

See also

IDARG_IN_ADAPTER_INIT

IDARG_OUT_ADAPTER_INIT