Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PFN_IDDCXREPORTCRITICALERROR ist ein Zeiger auf eine Betriebssystemrückruffunktion, über die ein kritischer Fehler gemeldet werden soll.
Syntax
PFN_IDDCXREPORTCRITICALERROR PfnIddcxreportcriticalerror;
NTSTATUS * PfnIddcxreportcriticalerror(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in, opt] IDDCX_ADAPTER AdapterObject,
[in] const IDARG_IN_REPORTCRITICALERROR *pInArgs
)
{...}
Parameter
[in] DriverGlobals
Zeigen Sie auf eine IDD_DRIVER_GLOBALS Struktur, die systemdefinierte Daten pro Treiber enthält.
[in, opt] AdapterObject
Das Adapterobjekt des Adapters, auf dem der kritische Fehler aufgetreten ist. Wenn der Fehler vor dem Erstellen eines IDDCX_ADAPTER Objekts aufgetreten ist, übergeben Sie nullptr für diesen Wert.
[in] pInArgs
Zeigen Sie auf eine IDARG_IN_REPORTCRITICALERROR Struktur, die Eingabeargumente auf die Funktion enthält.
Rückgabewert
Wenn die Routine erfolgreich ist, wird sie nie wieder an den Treiber zurückgegeben, da der Treiberprozess beendet wird.
Bemerkungen
Ein indirekter Anzeigetreiber (IDD) sollte diesen Zeiger nicht verwenden, um die Funktion, auf die sie verweist, direkt aufzurufen. IDDs sollten stattdessen IddCxReportCriticalError aufrufen, um einen kritischen Fehler zu melden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| Header- | iddcx.h |