Método IDebugSymbolGroup2::ExpandSymbol (dbgeng.h)
O método ExpandSymbol adiciona ou remove os filhos de um símbolo de um grupo de símbolos.
HRESULT ExpandSymbol(
[in] ULONG Index,
[in] BOOL Expand
);
[in] Index
O índice do símbolo cujos filhos serão adicionados ou removidos. O índice de um símbolo é um número de identificação. O índice varia de zero até o número de símbolos no grupo de símbolos menos um.
[in] Expand
Um valor booliano que especifica se os símbolos filhos devem ser adicionados ou removidos do grupo de símbolos. Se Expandir for true, os filhos serão adicionados. Se Expandir for false, os filhos serão removidos.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O símbolo não tem filhos para adicionar. |
|
A profundidade do símbolo é DEBUG_SYMBOL_EXPANSION_LEVEL_MASK, que é a profundidade máxima. Essa profundidade impediu que os filhos do símbolo especificado fossem adicionados a esse grupo de símbolos. |
Esse método também pode retornar outros valores de erro. Para obter mais informações, consulte Valores retornados.
Para obter mais informações sobre grupos de símbolos, consulte Escopos e grupos de símbolos.
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |