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 |