PFN_IDDCXGETVERSION callback function (iddcx.h)

PFN_IDDCXGETVERSION is a pointer to an OS callback function that gets the IddCx (Indirect Display Driver Class eXtension) version.

Syntax

PFN_IDDCXGETVERSION PfnIddcxgetversion;

NTSTATUS * PfnIddcxgetversion(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [out] IDARG_OUT_GETVERSION *pOutArgs
)
{...}

Parameters

[in] DriverGlobals

Pointer to an IDD_DRIVER_GLOBALS structure containing system-defined per-driver data.

[out] pOutArgs

Pointer to an IDARG_OUT_GETVERSION structure in which the driver will return the current IddCx version.

Return value

(NTSTATUS) PFN_IDDCXGETVERSION returns STATUS_SUCCESS if the operation succeeds. Otherwise, it returns an appropriate NTSTATUS error code.

Remarks

An indirect display driver (IDD) should not use this pointer to directly call the function that it points to. IDDs should instead call IddCxGetVersion.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Header iddcx.h

See also

IDARG_OUT_GETVERSION

IddCxGetVersion*