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