PEP_CRASHDUMP_INFORMATION structure (pepfx.h)

La structure PEP_CRASHDUMP_INFORMATION contient des informations sur un appareil de vidage sur incident.

Syntaxe

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

Membres

[in] DeviceHandle

Valeur PEPHANDLE qui identifie l’appareil de vidage sur incident. Le plug-in d’extension de plateforme (PEP) a fourni ce handle en réponse à une notification PEP_DPM_REGISTER_DEVICE précédente.

[in] DeviceContext

Pointeur vers un contexte spécifique à l’appareil. Ce pointeur est la valeur du paramètre Context que le pilote de périphérique a précédemment passée à la routine PoFxPowerOnCrashdumpDevice . Le contexte contient des informations dans un format défini par le pilote de périphérique et compris par le PEP. Le contexte est opaque pour le système d’exploitation. Cette valeur de membre peut être NULL si le pep ne nécessite pas de contexte.

Remarques

Le paramètre CrashdumpInformation de la routine PowerOnDumpDeviceCallback est un pointeur vers une structure PEP_CRASHDUMP_INFORMATION .

Lorsqu’une erreur système irrécupérable se produit, les appareils de la chaîne d’appareils de vidage sur incident (contrôleur de stockage, contrôleur PCI, etc.) doivent être activés afin que le noyau Windows puisse écrire un fichier de vidage sur incident sur le disque.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pepfx.h (include Pep_x.h)

Voir aussi

PEP_DPM_REGISTER_DEVICE

PoFxPowerOnCrashdumpDevice

PowerOnDumpDeviceCallback