Поделиться через


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
};

Поля

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 оператор сравнения.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также