IDebugProgram2::EnumCodeContexts
Recupera uma lista dos contextos de código para uma determinada posição em um arquivo de origem.
Sintaxe
Parâmetros
pDocPos
[em] Um objeto IDebugDocumentPosition2 que representa uma posição abstrata em um arquivo de origem conhecido pelo IDE.
ppEnum
[saiu] Retorna um objeto IEnumDebugCodeContexts2 que contém uma lista dos contextos de código.
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
Esse método permite que o gerenciador de depuração de sessão (SDM) ou IDE mapeie uma posição de arquivo de origem em uma posição de código. Mais de um contexto de código será retornado se a origem gerar vários blocos de código (por exemplo, modelos C++).