Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает указатель интерфейса на перечислитель ICorDebugChainEnum, содержащий все цепочки стека в этом объекте ICorDebugThread.
Синтаксис
HRESULT EnumerateChains (
[out] ICorDebugChainEnum **ppChains
);
Параметры
ppChains [out] Указатель на адрес ICorDebugChainEnum объекта, который разрешает перечисление всех цепей стека в этом потоке, начиная с активной (то есть последней) цепочки.
Замечания
Цепочка стека представляет стек физических вызовов для потока. Следующие обстоятельства создают границу цепочки стека:
Управляемый или неуправляемый переход.
Переключение контекста.
Перехват отладчика потока пользователя.
В простом случае для потока, выполняющегося исключительно управляемый код в одном контексте, между потоками и цепочками стека будет существовать одно-одно соответствие.
Отладчик может потребовать переупорядочения стека физических вызовов всех потоков в стеки логических вызовов. Это будет включать сортировку всех цепей потоков по их связям вызывающего или вызываемого объекта и перегруппировки их.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 1.0