CONTEXT_INFO
Эта структура описывает контекст памяти или контекст кода.
typedef struct _tagCONTEXT_INFO {
CONTEXT_INFO_FIELDS dwFields;
BSTR bstrModuleUrl;
BSTR bstrFunction;
TEXT_POSITION posFunctionOffset;
BSTR bstrAddress;
BSTR bstrAddressOffset;
BSTR bstrAddressAbsolute;
} CONTEXT_INFO;
public struct CONTEXT_INFO {
public uint dwFields;
public string bstrModuleUrl;
public string bstrFunction;
public TEXT_POSITION posFunctionOffset;
public string bstrAddress;
public string bstrAddressOffset;
public string bstrAddressAbsolute;
};
Члены
dwFields
Сочетание пометит из него CONTEXT_INFO_FIELDS перечисление, которое определяет, какие поля заполнянны**.**bstrModuleUrl
Имя модуля, где контекст найден.bstrFunction
Имя функции, где контекст найден.posFunctionOffset
A TEXT_POSITION структура, которая определяет линию и смещения столбца функции, связанной с контекстом кода.bstrAddress
Адрес в коде, в котором заданный контекст.bstrAddressOffset
Смещение адреса в коде, в котором заданный контекст.bstrAddressAbsolute
Абсолютный адрес в памяти, в котором заданный контекст.
Заметки
Эта структура возвращается из вызова IDebugMemoryContext2::GetInfo метод.
Типичное применение этой структуры в поддержку a Память окна отладки.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll