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
指定命令的执行选项。 默认选项是记录命令,但不将其发送到输出。 有关 Flags 可以采用的值的详细信息,请参阅 Execute。
返回值
此方法还可能返回错误值,包括因无法打开指定文件而导致的错误值。 有关详细信息,请参阅 返回值。
返回代码 | 说明 |
---|---|
|
方法成功。 |
注解
此方法读取指定的文件,并使用 Execute 一次执行一行 命令。 如果在执行行时发生异常,则执行将继续执行下一行。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |