(dbgeng.h) 的 IDebugControl2::ExecuteCommandFile 方法

ExecuteCommandFile方法會開啟指定的檔案,並執行內含的偵錯工具命令。

語法

HRESULT ExecuteCommandFile(
  [in] ULONG OutputControl,
  [in] PCSTR CommandFile,
  [in] ULONG Flags
);

參數

[in] OutputControl

指定要傳送命令輸出的位置。 如需可能的值,請參閱 DEBUG_OUTCTL_XXX。 如需輸出的詳細資訊,請參閱 輸入和輸出

[in] CommandFile

指定要執行之命令的檔案名。 開啟此檔案以供讀取,且其內容會解譯為已輸入偵錯工具主控台。

[in] Flags

指定命令的執行選項。 預設選項是記錄命令,但不要將它傳送至輸出。 如需 旗標 可接受之值的詳細資訊,請參閱 執行

傳回值

這個方法也可能傳回錯誤值,包括因無法開啟指定檔案而造成的錯誤值。 如需詳細資訊,請參閱 傳回值

傳回碼 描述
S_OK
此方法成功。

備註

這個方法會讀取指定的檔案,並使用 Execute一次執行一行命令。 如果執行一行時發生例外狀況,則執行會繼續下一行。

規格需求

   
目標平臺 桌面
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

執行

IDebugControl

IDebugControl2

IDebugControl3