Partager via


PFN_IDDCXREPORTCRITICALERROR fonction de rappel (iddcx.h)

PFN_IDDCXREPORTCRITICALERROR est un pointeur vers une fonction de rappel du système d’exploitation par le biais de laquelle signaler une erreur critique.

Syntaxe

PFN_IDDCXREPORTCRITICALERROR PfnIddcxreportcriticalerror;

NTSTATUS * PfnIddcxreportcriticalerror(
  [in]      PIDD_DRIVER_GLOBALS DriverGlobals,
  [in, opt] IDDCX_ADAPTER AdapterObject,
  [in]      const IDARG_IN_REPORTCRITICALERROR *pInArgs
)
{...}

Paramètres

[in] DriverGlobals

Pointeur vers une structure IDD_DRIVER_GLOBALS contenant des données par pilote définies par le système.

[in, opt] AdapterObject

Objet adaptateur de l’adaptateur sur lequel l’erreur critique s’est produite. Si l’erreur s’est produite avant la création d’un objet IDDCX_ADAPTER, transmettez nullptr pour cette valeur.

[in] pInArgs

Pointeur vers une structure IDARG_IN_REPORTCRITICALERROR contenant des arguments d’entrée vers la fonction.

Valeur de retour

Si la routine réussit, elle ne revient jamais au pilote, car le processus du pilote sera arrêté.

Remarques

Un pilote d’affichage indirect (IDD) ne doit pas utiliser ce pointeur pour appeler directement la fonction vers laquelle il pointe. Les IDD doivent à la place appeler IddCxReportCriticalError pour signaler une erreur critique.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
d’en-tête iddcx.h

Voir aussi

IDARG_IN_REPORTCRITICALERROR

IddCxReportCriticalError