KBUGCHECK_SECONDARY_DUMP_DATA structure (wdm.h)

La structure KBUGCHECK_SECONDARY_DUMP_DATA décrit une section des données fournies par le pilote à écrire par la routine KbCallbackSecondaryDumpData dans le fichier de vidage sur incident.

Syntaxe

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;

Membres

InBuffer

Pointeur vers une mémoire tampon allouée par le système.

InBufferLength

Spécifie la taille de la mémoire tampon, en octets, spécifiée par le membre InBuffer .

MaximumAllowed

Spécifie la quantité maximale de données que la routine KbCallbackSecondaryDumpData peut écrire dans le fichier de vidage sur incident.

Guid

Spécifie un GUID qui identifie les données de vidage sur incident du pilote. (Les pilotes doivent utiliser des GUID uniques pour marquer leurs données de vidage sur incident. Utilisez l’outil GuidGen.exe pour générer des GUID pour votre pilote. Cet outil est inclus dans le Microsoft Windows SDK.)

OutBuffer

Pointeur vers la mémoire tampon où le pilote écrit ses données de vidage sur incident, ou NULL.

OutBufferLength

Spécifie la taille de la mémoire tampon, en octets, qui a été spécifiée par le membre OutBuffer .

Remarques

Pour plus d’informations sur l’utilisation de cette structure, consultez Écriture d’une routine de rappel de vérification des bogues et KBUGCHECK_REASON_CALLBACK_ROUTINE fonction de rappel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible sur Microsoft Windows XP avec Service Pack 1 (SP1), Windows Server 2003 et versions ultérieures du système d’exploitation Windows.
En-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

Écriture d’une routine de rappel de vérification des bogues.