Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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