Méthode IDebugRegisters2 ::GetDescription (dbgeng.h)
La méthode GetDescription retourne la description d’un registre.
Syntaxe
HRESULT GetDescription(
[in] ULONG Register,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize,
[out, optional] PDEBUG_REGISTER_DESCRIPTION Desc
);
Paramètres
[in] Register
Spécifie l’index du registre pour lequel la description est demandée.
[out, optional] NameBuffer
Spécifie la mémoire tampon dans laquelle stocker le nom du registre. Si NameBuffer a la valeur NULL, ces informations ne sont pas retournées.
[in] NameBufferSize
Spécifie la taille, en caractères, de la mémoire tampon spécifiée par NameBuffer . Cette taille inclut l’espace pour le caractère de fin « \0 ».
[out, optional] NameSize
Reçoit la taille, en caractères, du nom du registre dans la mémoire tampon NameBuffer . Cette taille inclut l’espace pour le caractère de fin « \0 ». Si NameSize a la valeur NULL, ces informations ne sont pas retournées.
[out, optional] Desc
Reçoit la description du registre. Pour plus d’informations, consultez DEBUG_REGISTER_DESCRIPTION .
Valeur retournée
Cette liste ne contient pas toutes les erreurs qui peuvent se produire. Pour obtenir la liste des erreurs possibles, consultez Valeurs HRESULT.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
La méthode a réussi. Toutefois, la mémoire tampon n’étant pas assez grande pour contenir le nom du registre, elle a été tronquée. |
|
Aucune machine cible n’a été spécifiée ou une description du registre est introuvable. |
|
L’index du registre demandé est supérieur au nombre total de registres sur l’ordinateur de la cible. |
Remarques
Pour obtenir une vue d’ensemble de l’interface IDebugRegisters et d’autres méthodes liées au registre, consultez Registres.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure DbgEng.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour