Метод ICorDebugVariableHomeEnum::Next
Возвращает указанное число экземпляров ICorDebugVariableHome , содержащих сведения о локальных переменных и аргументах в функции.
Синтаксис
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
[out] ULONG *pceltFetched
);
Параметры
celt
[in] Количество объектов, которые должны быть получены.
homes
Массив указателей, каждый из которых указывает на объект ICorDebugVariableHome , предоставляющий сведения о локальной переменной или аргументе функции.
pceltFetched
[out] Количество экземпляров, фактически возвращаемых в объектах .
Возвращаемое значение
Метод возвращает следующие значения.
HRESULT | Описание |
---|---|
S_OK |
Метод завершился успешно. |
S_FALSE |
Фактическое число извлеченных экземпляров, как показано в pceltFetched , меньше числа запрошенных экземпляров. |
Комментарии
Метод ICorDebugVariableHomeEnum::Next извлекает максимум celt
объектов, начиная с текущей позиции перечислителя. При возврате pceltFetched
метода содержит фактическое количество извлеченных объектов.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.6.2.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по