符號處理程式初始化
符號處理程式是設計來追蹤各種符號檔集。
若要初始化符號處理程式,請呼叫 SymInitialize 函式 。 hProcess 參數可以是唯一的任意數位、從 GetCurrentProcess 函式傳回的值,或是任何執行中進程的標識碼。 fInvadeProcess 參數指出符號處理程式是否應該列舉進程所載入的模組,並載入每個模組的符號。 如果 fInvadeProcess 為 TRUE, 則 hProcess 參數必須是從 GetCurrentProcess 傳回的值或現有進程的標識碼。 若要重新整理此清單,請使用 SymRefreshModuleList 函式。
使用 fInvadeProcess 是載入進程所有符號檔的簡單方式。 不過,符號處理程式不會嘗試載入 LoadLibrary 函式後續載入之模組的符號。 在此情況下,您必須使用 SymLoadModuleEx 函式。