Condividi tramite


MODULE_SYMBOL_SEARCH_INFORMATION

Contiene informazioni sullo stato dei percorsi di ricerca dei simboli che sono stati trovati.

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;
}

Parametri

  • dwValidFields
    Una combinazione di flag SYMBOL_SEARCH_INFORMATION_FIELDS dall'enumerazione che specifica il tipo di informazioni presenti descritto in questa struttura.

  • bstrVerboseSearchInfo
    percorso di ricerca e risultati concatenati in una singola stringa.

Note

Questa struttura viene restituita da una chiamata IDebugModule3:: GetSymbolInfo al metodo.

Se il campo di bstrVerboseSearchInfo non è vuoto, quindi contiene un elenco di percorsi di ricerca e i risultati della ricerca. L'elenco viene formattato con un percorso, seguito dai puntini di sospensione ("… "), seguiti dal risultato. Se c " è maggiore di una coppia del risultato del percorso, ogni coppia è separata da una coppia “\ r \ n„ (ritorno a capo e avanzamento riga. Gli aspetti del modello analogo al seguente:

<percorso> … <risultato> \ r \ n <percorso> … <risultato> \ r \ n <percorso> … <risultato>

Si noti che l'ultima voce non ha un oggetto sequenza \ r \ n.

In questo caso è una stringa possibile di bstrVerboseSearchInfo che è stata inviata allo standard all'esterno.

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.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

Strutture e unioni

IDebugModule3:: GetSymbolInfo