PEPCALLBACKPOWERONCRASHDUMPDEVICE, fonction de rappel (pepfx.h)

La routine de rappel PowerOnDumpDeviceCallback active l’appareil de vidage sur incident.

Syntaxe

PEPCALLBACKPOWERONCRASHDUMPDEVICE Pepcallbackpoweroncrashdumpdevice;

BOOLEAN Pepcallbackpoweroncrashdumpdevice(
  [in] PPEP_CRASHDUMP_INFORMATION CrashdumpInformation
)
{...}

Paramètres

[in] CrashdumpInformation

Pointeur vers une structure de PEP_CRASHDUMP_INFORMATION qui contient des informations sur l’appareil de vidage sur incident.

Valeur retournée

Cette routine retourne TRUE si elle réussit à mettre sous tension l’appareil de vidage sur incident. Sinon, elle retourne FALSE.

Remarques

Cette routine est implémentée par le plug-in d’extension de plateforme (PEP). La routine gère les demandes du noyau Windows pour activer l’appareil de vidage sur incident afin qu’un vidage sur incident puisse être enregistré sur le disque.

Le pep enregistre sa routine PowerOnDumpDeviceCallback en réponse à une notification PEP_DPM_REGISTER_CRASHDUMP_DEVICE de l’infrastructure de gestion de l’alimentation Windows (PoFx).

La routine PowerOnDumpDeviceCallback est appelée dans IRQL = HIGH_LEVEL avec les interruptions désactivées. Par conséquent, cette routine ne peut pas utiliser de minuteurs, d’événements ou de primitives de synchronisation autres que des verrous de rotation.

Configuration requise

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

Voir aussi

PEP_CRASHDUMP_INFORMATION

PEP_DPM_REGISTER_CRASHDUMP_DEVICE