IVsDebugger2.GetSymbolPath(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前符号路径和缓存设置。
public:
int GetSymbolPath([Runtime::InteropServices::Out] System::String ^ % pbstrSymbolPath, [Runtime::InteropServices::Out] System::String ^ % pbstrSymbolCachePath);
int GetSymbolPath([Runtime::InteropServices::Out] std::wstring const & & pbstrSymbolPath, [Runtime::InteropServices::Out] std::wstring const & & pbstrSymbolCachePath);
public int GetSymbolPath (out string pbstrSymbolPath, out string pbstrSymbolCachePath);
abstract member GetSymbolPath : string * string -> int
Public Function GetSymbolPath (ByRef pbstrSymbolPath As String, ByRef pbstrSymbolCachePath As String) As Integer
参数
- pbstrSymbolPath
- String
弄当前的符号路径。
- pbstrSymbolCachePath
- String
弄当前符号缓存路径。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
符号路径( pbstrSymbolPath 或 pbstrSymbolCachePath )是符号服务器位置的列表,用分号分隔。 此外,它还可以从一个或多个缓存位置开始,后跟一个分号。
符号路径还可以包含一个或多个缓存位置。 缓存按优先级顺序列出,最高优先级缓存优先,并用 * 符号分隔。 例如:
\\symbols\symbols;\\someotherserver\symbols;c:\symbols\httpsymbols*http://msdl.microsoft.com
COM 签名
从 vsshell80:
HRESULT GetSymbolPath(
[out] BSTR *pbstrSymbolPath,
[out] BSTR *pbstrSymbolCachePath
);