EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION callback function (iddcx.h)

The OS calls EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION to ask the driver to parse a monitor description into a list of modes that the monitor supports. Use EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION2 to report HDR10 or WCG monitor modes.

Syntax

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION EvtIddCxParseMonitorDescription;

NTSTATUS EvtIddCxParseMonitorDescription(
  const IDARG_IN_PARSEMONITORDESCRIPTION *pInArgs,
  IDARG_OUT_PARSEMONITORDESCRIPTION *pOutArgs
)
{...}

Parameters

pInArgs

[in] Pointer to a IDARG_IN_PARSEMONITORDESCRIPTION structure that contains the input arguments for this callback function.

pOutArgs

[out] Pointer to a IDARG_OUT_PARSEMONITORDESCRIPTION structure that contains the output arguments for this callback function.

Return value

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION returns an NTSTATUS value. If the operation is successful, it returns STATUS_SUCCESS or another status value for which NT_SUCCESS(status) equals TRUE. 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
IRQL requires_same

See also

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION2

IDARG_IN_PARSEMONITORDESCRIPTION

IDARG_OUT_PARSEMONITORDESCRIPTION