Función PoFxRegisterCrashdumpDevice (wdm.h)
La rutina PoFxRegisterCrashdumpDevice registra un dispositivo de volcado de memoria.
Sintaxis
NTSTATUS PoFxRegisterCrashdumpDevice(
POHANDLE Handle
);
Parámetros
Handle
Identificador que representa el registro del dispositivo de volcado de memoria con el marco de administración de energía (PoFx) de Windows. El controlador de dispositivo recibió anteriormente este identificador de la rutina PoFxRegisterDevice .
Valor devuelto
PoFxRegisterCrashdumpDevice devuelve STATUS_SUCCESS si la rutina registra correctamente el dispositivo de volcado de memoria. Entre los posibles valores devueltos de error se incluyen los siguientes códigos de estado.
Valor devuelto | Descripción |
---|---|
|
No es un valor de identificador válido. |
|
No hay PEP para este dispositivo. |
Comentarios
El controlador llama a esta rutina para que un dispositivo de volcado de memoria informe a PoFx de que el dispositivo forma parte de la cadena de dispositivos de volcado de memoria. Es posible que varios dispositivos (controlador de almacenamiento, controlador PCI, etc.) deban activarse para que el kernel de Windows pueda escribir un archivo de volcado de memoria en el disco. Cuando se produce un error grave del sistema, el kernel intenta activar los dispositivos de volcado de memoria y guardar el archivo de volcado de memoria.
El controlador debe llamar a PoFxRegisterDevice para registrar el dispositivo con PoFx antes de llamar a PoFxRegisterCrashdumpDevice.
El controlador de un dispositivo de volcado de memoria puede llamar a la rutina PoFxPowerOnCrashdumpDevice para solicitar que el PEP active el dispositivo.
Para obtener más información sobre los volcados de memoria, vea Archivos de volcado en modo kernel.
Se debe llamar a PoFxRegisterCrashdumpDevice en IRQL = PASSIVE_LEVEL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8.1. |
Plataforma de destino | Windows |
Encabezado | wdm.h (include Pepfx.h) |
Library | Ntoskrnl.lib |
IRQL | PASSIVE_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de