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)

Vedi anche

Scrittura di una routine di callback controllo bug.