struttura KBUGCHECK_SECONDARY_DUMP_DATA (wdm.h)
La struttura KBUGCHECK_SECONDARY_DUMP_DATA descrive una sezione dei dati forniti dal driver da scrivere dalla routine KbCallbackSecondaryDumpData nel file di dump di arresto anomalo del sistema.
Sintassi
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;
Membri
InBuffer
Puntatore a un buffer allocato dal sistema.
InBufferLength
Specifica le dimensioni del buffer, in byte, specificate dal membro InBuffer.
MaximumAllowed
Specifica la quantità massima di dati che la routine KbCallbackSecondaryDumpData può scrivere nel file di dump di arresto anomalo del sistema.
Guid
Specifica un GUID che identifica i dati del dump di arresto anomalo del driver. I driver devono usare GUID univoci per contrassegnare i dati di dump di arresto anomalo del sistema. Usare lo strumento GuidGen.exe per generare GUID per il driver. Questo strumento è incluso in Microsoft Windows SDK.
OutBuffer
Puntatore al buffer in cui il driver scrive i dati di dump di arresto anomalo del driver o NULL.
OutBufferLength
Specifica le dimensioni del buffer, in byte, specificate dal membro OutBuffer.
Osservazioni
Per altre informazioni sull'utilizzo di questa struttura, vedere Scrittura di un routine di callback controllo bug e KBUGCHECK_REASON_CALLBACK_ROUTINE funzione di callback.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Microsoft Windows XP con Service Pack 1 (SP1), Windows Server 2003 e versioni successive del sistema operativo Windows. |
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |