Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 2.12 KB

nc-iddcx-pfn_iddcxreportcriticalerror.md

File metadata and controls

71 lines (54 loc) · 2.12 KB
UID title description tech.root ms.date keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.irql req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library targetos f1_keywords topic_type api_type api_location api_name
NC:iddcx.PFN_IDDCXREPORTCRITICALERROR
PFN_IDDCXREPORTCRITICALERROR (iddcx.h)
PFN_IDDCXREPORTCRITICALERROR is a pointer to an OS callback function through which to report a critical error.
display
09/24/2020
PFN_IDDCXREPORTCRITICALERROR callback function
iddcx.h
Windows 10
Windows
PFN_IDDCXREPORTCRITICALERROR
iddcx/PFN_IDDCXREPORTCRITICALERROR
apiref
UserDefined
iddcx.h
PFN_IDDCXREPORTCRITICALERROR

PFN_IDDCXREPORTCRITICALERROR callback function

-description

PFN_IDDCXREPORTCRITICALERROR is a pointer to an OS callback function through which to report a critical error.

-parameters

-param DriverGlobals [in]

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

-param AdapterObject [in, opt]

The adapter object of the adapter on which the critical error occurred. If the error occurred before an IDDCX_ADAPTER object was created, pass in nullptr for this value.

-param pInArgs [in]

Pointer to an IDARG_IN_REPORTCRITICALERROR structure containing input arguments to the function.

-returns

If the routine succeeds, it never returns to the driver as the driver process will be terminated.

-remarks

An indirect display driver (IDD) should not use this pointer to directly call the function that it points to. IDDs should instead call IddCxReportCriticalError to report a critical error.

-see-also

IDARG_IN_REPORTCRITICALERROR

IddCxReportCriticalError