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.