次の方法で共有


CONTEXT_COMPARE

2 つのメモリ コンテキストを比較するための条件を指定します。

構文

public enum enum_CONTEXT_COMPARE {
    CONTEXT_EQUAL                 = 0x0001,
    CONTEXT_LESS_THAN             = 0x0002,
    CONTEXT_GREATER_THAN          = 0x0003,
    CONTEXT_LESS_THAN_OR_EQUAL    = 0x0004,
    CONTEXT_GREATER_THAN_OR_EQUAL = 0x0005,
    CONTEXT_SAME_SCOPE            = 0x0006,
    CONTEXT_SAME_FUNCTION         = 0x0007,
    CONTEXT_SAME_MODULE           = 0x0008,
    CONTEXT_SAME_PROCESS          = 0x0009
};

フィールド

CONTEXT_EQUAL
リスト内でターゲットのメモリ コンテキストに等しい最初のメモリ コンテキストを検索します。

CONTEXT_LESS_THAN
リスト内でターゲットのメモリ コンテキストより小さい最初のメモリ コンテキストを検索します。

CONTEXT_GREATER_THAN
リスト内でターゲットのメモリ コンテキストより大きい最初のメモリ コンテキストを検索します。

CONTEXT_LESS_THAN_OR_EQUAL
リスト内でターゲットのメモリ コンテキストより小さいか等しい最初のメモリ コンテキストを検索します。

CONTEXT_GREATER_THAN_OR_EQUAL
リスト内でターゲットメモリ コンテキストより大きいか等しい最初のメモリ コンテキストを検索します。

CONTEXT_SAME_SCOPE
リスト内でターゲットのメモリ コンテキストと同じスコープ内にある最初のメモリ コンテキストを検索します。

CONTEXT_SAME_FUNCTION
リスト内で、ターゲットのメモリスコープと同じ関数内にある最初のメモリ コンテキストを検索します。

CONTEXT_SAME_MODULE
リスト内でターゲットのメモリ コンテキストと同じモジュール内にある最初のメモリ コンテキストを検索します。

CONTEXT_SAME_PROCESS
リスト内でターゲットのメモリ コンテキストと同じプロセス内にある最初のメモリ コンテキストを検索します。

解説

Compare メソッドに引数として渡されます。

これらの値は、指定された比較条件を満たす、リスト内の最初のメモリ コンテキストを検索するために使用されます。 メモリ コンテキストには、IDebugMemoryContext2::Compare メソッドを通じて、それ自体を比較するメモリ コンテキストのリストが与えられます。 比較演算子が true であるリスト内の最初のメモリ コンテキストが返されます。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目