DBH 命令列選項
DBH 命令行會使用下列語法。
dbh [Options] -p:PID [Command]
dbh [Options] ExecutableName [Command]
dbh [Options] SymbolFileName [Command]
dbh -?
dbh -??
參數
-p:PID
指定要載入其符號之進程的進程識別碼。
ExecutableName
指定要載入其符號的可執行檔,包括擴展名(通常是.exe或.sys)。 您應該包含相對或絕對目錄路徑;如果未包含路徑,則會假設目前的工作目錄。 如果此位置中找不到指定的檔案,DBH 會使用 SymLoadModuleEx 搜尋它。
SymbolFileName
指定要載入其符號的符號檔,包括擴展名 (.pdb 或 .dbg)。 您應該包含相對或絕對目錄路徑;如果未包含路徑,則會假設目前的工作目錄。
選項 下列選項的任何組合。
-d
導致顯示符號和搜尋符號時使用裝飾的名稱。 使用此選項時, 會開啟SYMOPT_PUBLICS_ONLY ,並關閉SYMOPT_UNDNAME和SYMOPT_AUTO_PUBLICS。 這相當於在 DBH 執行之後發出命令 symopt +4000,後面接著 symopt -10002。
-s:Path
將符號路徑設定為指定的 Path 值。
-n
開啟 嘈雜符號載入。 有關搜尋符號的其他資訊隨即顯示。 每個符號檔的名稱都會在載入時顯示。 如果調試程式無法載入符號檔,它會顯示錯誤訊息。 .pdb 檔案的錯誤訊息會顯示在文字中。 .dbg 檔案的錯誤訊息格式為錯誤碼,如 winerror.h 檔案中所述。 並非所有這些訊息都很有用,但其中某些訊息可能有助於分析找不到或比對符號檔的原因。 如果只載入圖像檔以復原符號標頭資訊,也會顯示此檔案。
命令
讓 DBH 執行、執行指定的 命令,然後結束。 如需可能命令的清單,請參閱 DBH 命令。
-?
顯示 DBH 命令列的說明文字。
-??
顯示 DBH 命令列的說明文字,並顯示所有 DBH 命令的清單。
其他資訊
如需 DBH 工具的詳細資訊,請參閱 使用 DBH。