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;
Members
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 del dump di arresto anomalo del sistema. Usare lo strumento GuidGen.exe per generare GUID per il driver. Questo strumento è incluso nella Microsoft Windows SDK.
OutBuffer
Puntatore al buffer in cui il driver scrive i dati del dump di arresto anomalo del driver o NULL.
OutBufferLength
Specifica le dimensioni del buffer, in byte, specificate dal membro OutBuffer .
Commenti
Per altre informazioni sull'uso di questa struttura, vedere Scrittura di una routine di callback di controllo bug e KBUGCHECK_REASON_CALLBACK_ROUTINE funzione di callback.
Requisiti
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) |