共用方式為


IDebugControl2::GetTextMacro 方法 (dbgeng.h)

GetTextMacro 方法會傳回固定名稱別名的值。

語法

HRESULT GetTextMacro(
  [in]            ULONG  Slot,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG MacroSize
);

參數

[in] Slot

指定固定名稱別名的數目。 位置 可以接受值 0、1、...、9,代表固定名稱別名 $u 0$u 1、...、$u 9

[out, optional] Buffer

接收 Slot所指定的別名值。 如果 緩衝區NULL,則不會傳回此資訊。

[in] BufferSize

指定 緩衝區 緩衝區的大小,以字元為單位。

[out, optional] MacroSize

接收別名值的大小,以字元為單位。

傳回值

這個方法也可能傳回錯誤值。 如需詳細資訊,請參閱 傳回值

傳回碼 描述
S_OK
方法成功。

言論

在執行命令或評估表達式之前,調試程式引擎會以別名的值取代 Slot 指定的別名(傳回至緩衝區 緩衝區 緩衝區)。

如需 調試程式引擎所使用的別名概觀,請參閱 使用別名。 如需搭配除錯程式引擎 API 使用別名的詳細資訊,請參閱 與引擎互動

要求

要求 價值
目標平臺 桌面
標頭 dbgeng.h (include Dbgeng.h)

另請參閱

GetNumberTextReplacements

GetTextReplacement

IDebugControl

IDebugControl2

IDebugControl3

SetTextMacro

r (快取器)