IDebugThread2::EnumFrameInfo

Recupera uma lista dos quadros de pilha para este thread.

Sintaxe

int EnumFrameInfo ( 
   enum_FRAMEINFO_FLAGS     dwFieldSpec,
   uint                     nRadix,
   out IEnumDebugFrameInfo2 ppEnum
);

Parâmetros

dwFieldSpec
[em] Uma combinação de sinalizadores da enumeração FRAMEINFO_FLAGS que especifica quais campos das estruturas FRAMEINFO devem ser preenchidos. Especifique o sinalizador para formatar o FIF_FUNCNAME_FORMAT nome da função em uma única cadeia de caracteres.

nRadix
[em] Radix utilizado na formatação de informações numéricas no recenseador.

ppEnum
[saiu] Retorna um objeto IEnumDebugFrameInfo2 que contém uma lista de estruturas FRAMEINFO que descrevem o quadro de pilha.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Os quadros do thread são enumerados em ordem, com o quadro atual enumerado primeiro e o quadro mais antigo enumerado por último.

Confira também