Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод GetScope возвращает сведения о текущей области.
Синтаксис
HRESULT GetScope(
[out, optional] PULONG64 InstructionOffset,
[out, optional] PDEBUG_STACK_FRAME ScopeFrame,
[out, optional] PVOID ScopeContext,
[in] ULONG ScopeContextSize
);
Параметры
[out, optional] InstructionOffset
Получает расположение в виртуальном адресном пространстве процесса текущей инструкции текущей области.
[out, optional] ScopeFrame
Получает DEBUG_STACK_FRAME структуру, представляющую кадр стека текущей области.
[out, optional] ScopeContext
Получает контекста потока текущейобласти. Тип контекста потока — это структура CONTEXT для эффективного процессора целевого объекта. Буфер ScopeContext должен быть достаточно большим для хранения этой структуры.
[in] ScopeContextSize
Задает размер буфера ScopeContext.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
| Возвращаемый код | Описание |
|---|---|
|
Метод был успешным. |
|
Размер буфера ScopeContext не был достаточно большим для хранения контекста области. |
Замечания
Дополнительные сведения о областях см. в областях и группах символов.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | dbgeng.h (include Dbgeng.h, Ntddk.h) |