Freigeben über


ICorDebugProcess6::GetExportStepInfo-Methode

Stellt Informationen zu exportierten Laufzeitfunktionen bereit, um verwalteten Code zu durchlaufen.

Syntax

HRESULT GetExportStepInfo(
    [in] LPCWSTR pszExportName,
    [out] CorDebugCodeInvokeKind* pInvokeKind,
    [out] CorDebugCodeInvokePurpose* pInvokePurpose);

Die Parameter

pszExportName [in] Der Name einer Laufzeitexportfunktion wie in der PE-Exporttabelle geschrieben.

invokeKind [out] Ein Zeiger auf ein Element der CorDebugCodeInvokeKind-Aufzählung , die beschreibt, wie die exportierte Funktion verwalteten Code aufruft.

invokePurpose [out] Ein Zeiger auf ein Element der CorDebugCodeInvokePurpose-Aufzählung , der beschreibt, warum die exportierte Funktion verwalteten Code aufruft.

Rückgabewert

Die Methode kann die in der folgenden Tabelle aufgeführten Werte zurückgeben.

Rückgabewert Description
S_OK Der Methodenaufruf war erfolgreich.
E_POINTER pInvokeKind oder pInvokePurpose ist NULL.
Andere Fehlerwerte HRESULT . Gegebenenfalls.

Bemerkungen

Hinweis

Diese Methode ist nur für .NET Native verfügbar.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.6

Siehe auch