estructura KBUGCHECK_SECONDARY_DUMP_DATA (wdm.h)
La estructura KBUGCHECK_SECONDARY_DUMP_DATA describe una sección de los datos proporcionados por el controlador que kbCallbackSecondaryDumpData debe escribir 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 de 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 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.
Observaciones
Para obtener más información sobre cómo se usa esta estructura, consulte 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 | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows XP con Service Pack 1 (SP1), Windows Server 2003 y versiones posteriores del sistema operativo Windows. |
encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Consulte también
escribir una rutina de devolución de llamada de comprobación de errores.