共用方式為


SymGetScope 函式 (dbghelp.h)

擷取指定索引的範圍。

語法

BOOL IMAGEAPI SymGetScope(
  [in]      HANDLE       hProcess,
  [in]      ULONG64      BaseOfDll,
  [in]      DWORD        Index,
  [in, out] PSYMBOL_INFO Symbol
);

參數

[in] hProcess

進程的句柄。 此句柄之前必須傳遞至 SymInitialize 函式

[in] BaseOfDll

模組的基位址。

[in] Index

符號的唯一值。

[in, out] Symbol

SYMBOL_INFO 結構的指標。 Scope 成員包含範圍。

傳回值

如果函式成功,則傳回值為 TRUE

如果函式失敗,傳回值為 FALSE。 若要擷取擴充的錯誤資訊,請呼叫 GetLastError

備註

所有 DbgHelp 函式,例如此函式都是單個線程。 因此,從一個以上的線程呼叫此函式可能會導致非預期的行為或記憶體損毀。 若要避免這種情況,您必須將所有並行呼叫從一個以上的線程同步至此函式。

規格需求

需求
目標平台 Windows
標頭 dbghelp.h
程式庫 Dbghelp.lib
Dll Dbghelp.dll
可轉散發套件 DbgHelp.dll 6.2 或更新版本

另請參閱

DbgHelp 函式

SYMBOL_INFO

SymSetScopeFromAddr

SymSetScopeFromIndex