Freigeben über


PEP_CRASHDUMP_INFORMATION-Struktur (pep_x.h)

Die PEP_CRASHDUMP_INFORMATION-Struktur enthält Informationen zu einem Absturzabbildgerät.

Syntax

typedef struct _PEP_CRASHDUMP_INFORMATION {
  [in] PEPHANDLE DeviceHandle;
  [in] PVOID     DeviceContext;
} PEP_CRASHDUMP_INFORMATION, *PPEP_CRASHDUMP_INFORMATION;

Member

[in] DeviceHandle

Ein PEPHANDLE-Wert, der das Absturzabbildgerät identifiziert. Das Plattformerweiterungs-Plug-In (PEP) hat dieses Handle als Reaktion auf eine vorherige PEP_DPM_REGISTER_DEVICE Benachrichtigung bereitgestellt.

[in] DeviceContext

Ein Zeiger auf einen gerätespezifischen Kontext. Dieser Zeiger ist der Context-Parameterwert , den der Gerätetreiber zuvor an die PoFxPowerOnCrashdumpDevice-Routine übergeben hat . Der Kontext enthält Informationen in einem Format, das vom Gerätetreiber definiert und vom PEP verstanden wird. Der Kontext ist für das Betriebssystem nicht transparent. Dieser Memberwert kann NULL sein, wenn pep keinen Kontext erfordert.

Hinweise

Der CrashdumpInformation-Parameter für die PowerOnDumpDeviceCallback-Routine ist ein Zeiger auf eine PEP_CRASHDUMP_INFORMATION-Struktur .

Wenn ein schwerwiegender Systemfehler auftritt, müssen die Geräte in der Absturzabbild-Gerätekette (Speichercontroller, PCI-Controller usw.) aktiviert werden, damit der Windows-Kernel eine Absturzabbilddatei auf den Datenträger schreiben kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen

PEP_DPM_REGISTER_DEVICE

PoFxPowerOnCrashdumpDevice

PowerOnDumpDeviceCallback