Debugging Tools for Windows

AppendSymbolPath

The AppendSymbolPath and AppendSymbolPathWide methods append directories to the symbol path.

IDebugSymbols::AppendSymbolPath(
    IN PCSTR  Addition
    );

IDebugSymbols3::AppendSymbolPathWide(
    IN PCWSTR  Addition
    );

#ifdef UNICODE
#define AppendSymbolPathT AppendSymbolPathWide
#else
#define AppendSymbolPathT AppendSymbolPath
#endif

Parameters

Addition
Specifies the directories to append to the symbol path. This is a string that contains symbol path elements separated by semicolons (;). Each symbol path element can specify either a directory or a symbol server.

Return Value

S_OK
The method was successful.

These methods can also return error values. See Return Values for more details.

Interface Version

AppendSymbolPath is available in all versions of IDebugSymbols. AppendSymbolPathWide is available in IDebugSymbols3 and later versions.

Comments

For more information about manipulating the symbol path, see Using Symbols. For an overview of the symbol path and its syntax, see Symbol Path.

Requirements

Headers: Defined in Dbgeng.h. Include Dbgeng.h.

See Also

GetSymbolPath, SetSymbolPath

Build machine: CAPEBUILD