次の方法で共有


IDebugControl2::SetTextMacro メソッド (dbgeng.h)

SetTextMacro メソッドは、固定名エイリアスの値を設定します。

構文

HRESULT SetTextMacro(
  [in] ULONG Slot,
  [in] PCSTR Macro
);

パラメーター

[in] Slot

固定名エイリアスの番号を指定します。 スロット は、固定名エイリアス $u 0、$u 1、...、$u 9 を表す値 01、...、 9 を受け取ることができます。

[in] Macro

Slot で指定されたエイリアスの新しい値を指定 しますデバッガー エンジンは、この文字列のコピーを作成します。

戻り値

このメソッドは、エラー値を返す場合もあります。 詳細については、「 戻り値 」を参照してください。

リターン コード 説明
S_OK
メソッドは正常に実行されました。

注釈

コマンドを実行したり、式を評価したりする前に、デバッガー エンジンは Slot で指定されたエイリアスをエイリアスの値 ( Macro で指定) に置き換えます。

デバッガー エンジンで使用されるエイリアスの概要については、「 エイリアスの使用」を参照してください。 デバッガー エンジン API でエイリアスを使用する方法の詳細については、「エンジン との対話」を参照してください。

要件

要件
対象プラットフォーム デスクトップ
Header dbgeng.h (Dbgeng.h を含む)

こちらもご覧ください

GetTextMacro

IDebugControl

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (レジスタ)