Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Получает сведения о активной функции в каждом из кадров этого потока.
Синтаксис
HRESULT GetActiveFunctions (
[in] ULONG32 cFunctions,
[out] ULONG32 *pcFunctions,
[in, out, size_is(cFunctions), length_is(*pcFunctions)]
COR_ACTIVE_FUNCTION pFunctions[]
);
Параметры
cFunctions [in] Размер массива pFunctions .
pcFunctions [out] Указатель на число объектов, возвращаемых в массиве pFunctions . Число возвращаемых объектов будет равно количеству управляемых кадров в стеке.
pFunctions [in, out] Массив объектов COR_ACTIVE_FUNCTION, каждый из которых содержит сведения о активных функциях в кадрах этого потока.
Первый элемент будет использоваться для конечного кадра и т. д. обратно в корень стека.
Замечания
Если pFunctions значение null для входных данных, GetActiveFunctions возвращает только количество функций, которые находятся в стеке. То есть, если pFunctions значение null для входных данных, GetActiveFunctions возвращает значение только в pcFunctions.
Метод GetActiveFunctions предназначен для оптимизации при получении той же информации из кадров в трассировке стека и включает только кадры, которые имели бы объект ICorDebugILFrame для них в полной трассировке стека.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 2.0