Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Richtet einen Aufruf der angegebenen Funktion ein.
Diese Methode ist veraltet. Verwenden Sie stattdessen ICorDebugEval2::CallParameterizedFunction .
Syntax
HRESULT CallFunction (
[in] ICorDebugFunction *pFunction,
[in] ULONG32 nArgs,
[in, size_is(nArgs)] ICorDebugValue *ppArgs[]
);
Die 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 jedes auf ein ICorDebugValue-Objekt verweist, das ein Argument angibt, das an die Funktion übergeben werden soll.
Bemerkungen
Wenn die Funktion virtuell ist, CallFunction wird die virtuelle Verteilerfunktion ausgeführt. Wenn sich die Funktion in einer anderen Anwendungsdomäne befindet, tritt ein Übergang auf, solange sich alle Argumente auch in dieser Anwendungsdomäne befinden.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: 1.1, 1.0