énumération KBUGCHECK_CALLBACK_REASON (wdm.h)
Le type d’énumération KBUGCHECK_CALLBACK_REASON spécifie les situations dans lesquelles un rappel case activée de bogues s’exécute.
Syntax
typedef enum _KBUGCHECK_CALLBACK_REASON {
KbCallbackInvalid,
KbCallbackReserved1,
KbCallbackSecondaryDumpData,
KbCallbackDumpIo,
KbCallbackAddPages,
KbCallbackSecondaryMultiPartDumpData,
KbCallbackRemovePages,
KbCallbackTriageDumpData,
KbCallbackReserved2,
KbCallbackReserved3
} KBUGCHECK_CALLBACK_REASON;
Constantes
KbCallbackInvalid Réservé pour le système. Ne pas utiliser. |
KbCallbackReserved1 Réservé pour le système. Ne pas utiliser. |
KbCallbackSecondaryDumpData La fonction de rappel fournit des données à ajouter à la zone de données secondaire du fichier de vidage sur incident lorsque le système émet un bogue case activée. Pour plus d’informations sur ce type de rappel, consultez Implémentation d’une routine de rappel KbCallbackSecondaryDumpData. |
KbCallbackDumpIo Spécifie que le système doit appeler la fonction de rappel chaque fois qu’il écrit des données dans un fichier de vidage sur incident. Les pilotes pour les appareils qui surveillent l’état du système peuvent utiliser ce type de rappel. Pour plus d’informations sur ce type de rappel, consultez Implémentation d’une routine de rappel KbCallbackDumpIo. |
KbCallbackAddPages La fonction de rappel ajoute une ou plusieurs pages de données spécifiques au pilote à la section principale du fichier de vidage sur incident lorsque le système d’exploitation émet un bogue case activée. Pour plus d’informations sur ce type de rappel, consultez Implémentation d’une routine de rappel KbCallbackAddPages. |
KbCallbackSecondaryMultiPartDumpData Spécifie que le rappel est exécuté pour obtenir la quantité de données que le pilote souhaite stocker dans le fichier de vidage. Cette valeur d’énumération est prise en charge dans Windows Server 2008 et les versions ultérieures de Windows. |
KbCallbackRemovePages La fonction de rappel supprime une ou plusieurs pages de données fournies par le pilote du fichier de vidage sur incident. Pour plus d’informations, consultez KBUGCHECK_REMOVE_PAGES. |
KbCallbackTriageDumpData Spécifie que le rappel est exécuté pour ajouter des plages de mémoire virtuelle que le pilote souhaite conserver dans le fichier minidump sculpté. Cette valeur d’énumération est prise en charge à partir de Windows 10, version 1809 et de Windows Server 2019. Pour plus d’informations sur ce type de rappel, consultez Implémentation d’une routine de rappel KbCallbackTriageDumpData. |
KbCallbackReserved2 Réservé pour le système. Ne pas utiliser. |
KbCallbackReserved3 Réservé pour le système. Ne pas utiliser. |
Remarques
Un pilote utilise cette énumération pour spécifier le type de KBUGCHECK_REASON_CALLBACK_ROUTINE routine de rappel à inscrire lorsqu’il appelle la fonction KeRegisterBugCheckReasonCallback .
Pour plus d’informations sur l’utilisation de cette énumération, consultez Écriture d’une routine de rappel de vérification des bogues.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge sur 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 (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Voir aussi
Écriture d’une routine de rappel de vérification des bogues