estructura KBUGCHECK_SECONDARY_DUMP_DATA (wdm.h)
La estructura de KBUGCHECK_SECONDARY_DUMP_DATA describe una sección de los datos proporcionados por el controlador que debe escribir la rutina KbCallbackSecondaryDumpData en el archivo de volcado de memoria.
Sintaxis
typedef struct _KBUGCHECK_SECONDARY_DUMP_DATA {
IN PVOID InBuffer;
IN ULONG InBufferLength;
IN ULONG MaximumAllowed;
OUT GUID Guid;
OUT PVOID OutBuffer;
OUT ULONG OutBufferLength;
} KBUGCHECK_SECONDARY_DUMP_DATA, *PKBUGCHECK_SECONDARY_DUMP_DATA;
Miembros
InBuffer
Puntero a un búfer asignado por el sistema.
InBufferLength
Especifica el tamaño del búfer, en bytes, especificado por el miembro InBuffer .
MaximumAllowed
Especifica la cantidad máxima de datos que la rutina KbCallbackSecondaryDumpData puede escribir en el archivo de volcado de memoria.
Guid
Especifica un GUID que identifica los datos del volcado de memoria del controlador. (Los controladores deben usar GUID únicos para marcar sus datos de volcado de memoria. Use la herramienta GuidGen.exe para generar GUID para el controlador. Esta herramienta se incluye en el Microsoft Windows SDK).
OutBuffer
Puntero al búfer donde el controlador escribe sus datos de volcado de memoria o NULL.
OutBufferLength
Especifica el tamaño del búfer, en bytes, especificado por el miembro OutBuffer .
Comentarios
Para obtener más información sobre cómo se usa esta estructura, vea Escribir una rutina de devolución de llamada de comprobación de errores y KBUGCHECK_REASON_CALLBACK_ROUTINE función de devolución de llamada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP con Service Pack 1 (SP1), Windows Server 2003 y versiones posteriores del sistema operativo Windows. |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Consulte también
Escribir una rutina de devolución de llamada de comprobación de errores.