共用方式為


IDebugEngine3::SetSymbolPath

設定要進行偵錯符號搜尋的路徑。

HRESULT SetSymbolPath (
   LPOLESTR            szSymbolSearchPath,
   LPOLESTR            szSymbolCachePath,
   LOAD_SYMBOLS_FLAGS  Flags
);
int SetSymbolPath(
   string                    szSymbolSearchPath, 
   string                    szSymbolCachePath, 
   enum_LOAD_SYMBOLS_FLAGS   Flags
);

參數

參數

描述

szSymbolSearchPath

[in]字串,包含的符號搜尋路徑。 如需詳細資訊,請參閱 「 備註 」。 不可以是 null。

szSymbolCachePath

[in]字串,包含可快取符號的本機路徑。 不可以是 null。

Flags

[in]無法使用。 永遠設定為 0。

傳回值

如果成功的話,則傳回 S_OK。 否則會傳回錯誤碼。

備註

字串 szSymbolSearchPath是一或多個路徑,以分號隔開,以搜尋符號的清單。 這些路徑可以是本機路徑、 UNC 樣式路徑或 URL。 這些路徑,也可以是不同類型的混合。 如果路徑都是 UNC (比方說,「 \\Symserver\Symbols 」),那麼如果路徑是符號伺服器,應該要能夠從該伺服器,它們中所指定的路徑的快取載入符號,應該決定偵錯引擎szSymbolCachePath。

符號路徑,也可以包含一或多個快取區位置。 快取會依照優先順序最高的優先順序快取中列出的第一次,並且用來分隔 * 符號。 例如:

\\symbols\symbols;\\someotherserver\symbols;c:\symbols\httpsymbols*http://msdl.microsoft.com

IDebugEngine3::LoadSymbols方法會執行實際載入的符號。

請參閱

參考

IDebugEngine3::LoadSymbols

IDebugEngine3