Condividi tramite


Funzione di callback PEPCALLBACKPOWERONCRASHDUMPDEVICE (pep_x.h)

La routine di call back PowerOnDumpDeviceCallback attiva il dispositivo di dump di arresto anomalo del sistema.

Sintassi

PEPCALLBACKPOWERONCRASHDUMPDEVICE Pepcallbackpoweroncrashdumpdevice;

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

Parametri

[in] CrashdumpInformation

Puntatore a una struttura PEP_CRASHDUMP_INFORMATION che contiene informazioni sul dispositivo di dump di arresto anomalo del sistema.

Valore restituito

Questa routine restituisce TRUE se l'accensione dell'alimentazione viene attivata nel dispositivo di dump di arresto anomalo del sistema. In caso contrario, restituisce FALSE.

Osservazioni

Questa routine viene implementata dal plug-in di estensione della piattaforma (PEP). La routine gestisce le richieste dal kernel di Windows per attivare il dispositivo di dump di arresto anomalo del sistema in modo che un dump di arresto anomalo del sistema possa essere salvato su disco.

Il PEP registra la routine di PowerOnDumpDeviceCallback in risposta a una notifica di PEP_DPM_REGISTER_CRASHDUMP_DEVICE dal framework di risparmio energia di Windows (PoFx).

La routine powerOnDumpDeviceCallback viene chiamata in IRQL = HIGH_LEVEL con interrupt disabilitati. Pertanto, questa routine non può usare timer, eventi o primitive di sincronizzazione diverse dai blocchi di selezione.

Fabbisogno

Requisito Valore
client minimo supportato Supportato a partire da Windows 10.
piattaforma di destinazione Finestre
intestazione pep_x.h (includere Pep_x.h)
IRQL Chiamato in HIGH_LEVEL.

Vedere anche

PEP_CRASHDUMP_INFORMATION

PEP_DPM_REGISTER_CRASHDUMP_DEVICE