ICorDebugProcess6::GetExportStepInfo Method

Provides information on runtime exported functions to help step through managed code.

Syntax

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

Parameters

pszExportName [in] The name of a runtime export function as written in the PE export table.

invokeKind [out] A pointer to a member of the CorDebugCodeInvokeKind enumeration that describes how the exported function will invoke managed code.

invokePurpose [out] A pointer to a member of the CorDebugCodeInvokePurpose enumeration that describes why the exported function will call managed code.

Return Value

The method can return the values listed in the following table.

Return value Description
S_OK The method call was successful.
E_POINTER pInvokeKind or pInvokePurpose is null.
Other failing HRESULT values. As appropriate.

Remarks

Note

This method is available with .NET Native only.

Requirements

Platforms: See System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: Available since 4.6, .NET Native only

See also