Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the criteria for comparing two memory contexts.
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
};
typedef DWORD CONTEXT_COMPARE;
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
};
Members
CONTEXT_EQUAL
Find the first memory context in the list that is equal to the target memory context.CONTEXT_LESS_THAN
Find the first memory context in the list that is less than the target memory context.CONTEXT_GREATER_THAN
Find the first memory context in the list that is greater than the target memory context.CONTEXT_LESS_THAN_OR_EQUAL
Find the first memory context in the list that is less than or equal to the target memory context.CONTEXT_GREATER_THAN_OR_EQUAL
Find the first memory context in the list that is greater than or equal to the target memory context.CONTEXT_SAME_SCOPE
Find the first memory context in the list that is in the same scope as the target memory context.CONTEXT_SAME_FUNCTION
Find the first memory context in the list that is in the same function as the target memory scope.CONTEXT_SAME_MODULE
Find the first memory context in the list that is in the same module as the target memory context.CONTEXT_SAME_PROCESS
Find the first memory context in the list that is in the same process as the target memory context.
Remarks
Passed as an argument to the IDebugMemoryContext2::Compare method.
These values are used to find the first memory context in a list that satisfies the specified comparison criteria. A memory context is given a list of memory contexts to compare itself against through the IDebugMemoryContext2::Compare method. The first memory context in the list for which the comparison operator is true is then returned.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll