Udostępnij za pośrednictwem


Metoda ICorDebugProcess6::GetExportStepInfo

Zawiera informacje o wyeksportowanych funkcjach środowiska uruchomieniowego, które ułatwiają przechodzenie przez kod zarządzany.

Składnia

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

Parametry

pszExportName [in] Nazwa funkcji eksportu środowiska uruchomieniowego zapisana w tabeli eksportu PE.

invokeKind [out] Wskaźnik do elementu członkowskiego wyliczenia CorDebugCodeInvokeKind opisujący sposób wywoływania kodu zarządzanego przez wyeksportowaną funkcję.

invokePurpose [out] Wskaźnik do elementu członkowskiego wyliczenia CorDebugCodeInvokePurpose , który opisuje, dlaczego wyeksportowana funkcja wywoła kod zarządzany.

Wartość zwracana

Metoda może zwrócić wartości wymienione w poniższej tabeli.

Wartość zwracana opis
S_OK Wywołanie metody zakończyło się pomyślnie.
E_POINTER pInvokeKind lub pInvokePurpose ma wartość null.
Inne wartości powodujące niepowodzenie HRESULT . Odpowiednio.

Uwagi

Uwaga

Ta metoda jest dostępna tylko w przypadku platformy .NET Native.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne tylko od wersji 4.6, .NET Native

Zobacz też