IDebugControl3::ExecuteCommandFile 方法 (dbgeng.h)

ExecuteCommandFile 方法打开指定的文件,并执行所包含的调试器命令。

语法

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

参数

[in] OutputControl

指定在何处发送命令的输出。 有关可能的值,请参阅 DEBUG_OUTCTL_XXX。 有关输出的详细信息,请参阅 输入和输出

[in] CommandFile

指定包含要执行的命令的文件的名称。 打开此文件进行读取,其内容被解释为已键入到调试器控制台中。

[in] Flags

指定命令的执行选项。 默认选项是记录命令,但不将其发送到输出。 有关 标志 可以采用的值的详细信息,请参阅 “执行”。

返回值

此方法也可能返回错误值,包括导致无法打开指定文件的错误值。 有关详细信息,请参阅 返回值

返回代码 说明
S_OK
该方法成功。

注解

此方法使用 Execute 一次读取指定的文件并执行一行命令。 如果在执行行时发生异常,则执行将继续执行下一行。

要求

   
目标平台 桌面
Header dbgeng.h (包括 Dbgeng.h)

另请参阅

执行

IDebugControl

IDebugControl2

IDebugControl3