Поделиться через


Метод ICorDebugEval::CallFunction

Настраивает вызов указанной функции.

Этот метод устарел. Вместо этого используйте ICorDebugEval2::CallParameterizedFunction .

Синтаксис

HRESULT CallFunction (
    [in] ICorDebugFunction  *pFunction,
    [in] ULONG32            nArgs,
    [in, size_is(nArgs)] ICorDebugValue *ppArgs[]
);

Параметры

pFunction
[in] Указатель на объект ICorDebugFunction, указывающий вызываемую функцию.

nArgs
[in] Число аргументов для функции.

ppArgs
[in] Массив указателей, каждый из которых указывает на объект ICorDebugValue, указывающий аргумент, передаваемый функции.

Замечания

Если функция является виртуальной, CallFunction выполните виртуальную отправку. Если функция находится в другом домене приложения, переход будет происходить до тех пор, пока все аргументы также находятся в этом домене приложения.

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

Версии .NET: 1.1, 1.0

См. также