KBUGCHECK_SECONDARY_DUMP_DATA-Struktur (wdm.h)
Die KBUGCHECK_SECONDARY_DUMP_DATA-Struktur beschreibt einen Abschnitt der vom Treiber bereitgestellten Daten, die von der KbCallbackSecondaryDumpData-Routine in die Absturzabbilddatei geschrieben werden sollen.
Syntax
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;
Member
InBuffer
Zeiger auf einen Puffer, der vom System zugewiesen wird.
InBufferLength
Gibt die Größe des Puffers in Bytes an, die vom InBuffer-Element angegeben wird.
MaximumAllowed
Gibt die maximale Datenmenge an, die die KbCallbackSecondaryDumpData-Routine in die Absturzabbilddatei schreiben kann.
Guid
Gibt eine GUID an, die die Absturzabbilddaten des Treibers identifiziert. (Treiber müssen eindeutige GUIDs verwenden, um ihre Absturzabbilddaten zu markieren. Verwenden Sie das GuidGen.exe-Tool, um GUIDs für Ihren Treiber zu generieren. Dieses Tool ist im Microsoft Windows SDK enthalten.)
OutBuffer
Zeiger auf den Puffer, in dem der Treiber seine Absturzabbilddaten schreibt( NULL).
OutBufferLength
Gibt die Größe des Puffers in Bytes an, der vom OutBuffer-Element angegeben wurde.
Hinweise
Weitere Informationen zur Verwendung dieser Struktur finden Sie unter Schreiben einer Rückrufroutine für die Fehlerüberprüfung und KBUGCHECK_REASON_CALLBACK_ROUTINE Rückruffunktion.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar unter Microsoft Windows XP mit Service Pack 1 (SP1), Windows Server 2003 und höheren Versionen des Windows-Betriebssystems. |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |