Partilhar via


MODULE_SYMBOL_SEARCH_INFO

Contém informações de status sobre caminhos de pesquisa do símbolo que tenham sido pesquisados.

typedef struct _tagSYMBOL_SEARCH_INFO
{
   SYMBOL_SEARCH_INFO_FIELDS dwValidFields;
   BSTR                      bstrVerboseSearchInfo;
} MODULE_SYMBOL_SEARCH_INFO;
public struct MODULE_SYMBOL_SEARCH_INFO {
   public uint   dwValidFields;
   public string bstrVerboseSearchInfo;
}

Parâmetros

  • dwValidFields
    Uma combinação de sinalizadores da SYMBOL_SEARCH_INFO_FIELDS enumeração que especifica o tipo de informação de pesquisa descrito nessa estrutura.

  • bstrVerboseSearchInfo
    Caminho de pesquisa e resultados concatenados em uma única seqüência.

Comentários

Essa estrutura é retornada de uma chamada para o IDebugModule3::GetSymbolInfo método.

Se a bstrVerboseSearchInfo campo não estiver vazio, em seguida, ele contém uma lista de caminhos pesquisados e os resultados da pesquisa. A lista está formatada com um caminho, seguido de reticências ("..."), seguidas pelo resultado. Se houver mais de um par de resultado de caminho, cada par é separado por um par de "\r\n" (carro-retorno/alimentação de linha). O padrão é semelhante a:

<path>... <result> do <path>... <result> \r\n \r\n <path>... <result>

Observe que a última entrada não tem uma seqüência de \r\n.

Aqui está um possível bstrVerboseSearchInfo seqüência de caracteres que foi enviada para fora do padrão.

c:\symbols\user32.pdb... File not found.

c:\winnt\symbols\user32.pdb... Version does not match.

\\symbols\symbols\user32.dll\0a8sd0ad8ad\user32.pdb... Symbols loaded.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Estruturas e uniões

IDebugModule3::GetSymbolInfo