ICorDebugEval::CallFunction-Methode
Richtet einen Aufruf der angegebenen Funktion ein.
Diese Methode ist in .NET Framework, Version 2.0, veraltet. Stattdessen wird die ICorDebugEval2::CallParameterizedFunction-Methode verwendet.
HRESULT CallFunction (
[in] ICorDebugFunction *pFunction,
[in] ULONG32 nArgs,
[in, size_is(nArgs)] ICorDebugValue *ppArgs[]
);
Parameter
pFunction
[in] Zeiger auf ein ICorDebugFunction-Objekt, das die Funktion angibt, die aufgerufen werden soll.nArgs
[in] Die Anzahl der Argumente für die Funktion.ppArgs
[in] Ein Array von Zeigern, von denen jeder auf ein ICorDebugValue-Objekt zeigt, das ein Argument angibt, der an die Funktion übergeben wird.
Hinweise
Wenn die Funktion virtuell ist, führt CallFunction einen virtuellen Dispatch aus. Wenn sich die Funktion in einer anderen Anwendungsdomäne befindet, erfolgt ein Übergang, bis sich alle Argumente ebenfalls in dieser Anwendungsdomäne befinden.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 1.1, 1.0