IDebugSymbolGroup2 ::ExpandSymbol, méthode (dbgeng.h)
La méthode ExpandSymbol ajoute ou supprime les enfants d’un symbole d’un groupe de symboles.
Syntaxe
HRESULT ExpandSymbol(
[in] ULONG Index,
[in] BOOL Expand
);
Paramètres
[in] Index
Index du symbole dont les enfants seront ajoutés ou supprimés. L’index d’un symbole est un numéro d’identification. L’index est compris entre zéro et le nombre de symboles dans le groupe de symboles moins un.
[in] Expand
Valeur booléenne qui spécifie s’il faut ajouter ou supprimer les symboles enfants du groupe de symboles. Si Développer est vraie, les enfants sont ajoutés. Si Développer a la valeur false, les enfants sont supprimés.
Valeur de retour
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
|
Le symbole n’a pas d’enfants à ajouter. |
|
La profondeur du symbole est DEBUG_SYMBOL_EXPANSION_LEVEL_MASK, c’est-à-dire la profondeur maximale. Cette profondeur empêchait l’ajout des enfants du symbole spécifié à ce groupe de symboles. |
Cette méthode peut également retourner d’autres valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Remarques
Pour plus d’informations sur les groupes de symboles, consultez Étendues et groupes de symboles.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |