提供執行階段匯出函式的相關資訊,以協助逐步執行 Managed 程式碼。
語法
HRESULT GetExportStepInfo(
[in] LPCWSTR pszExportName,
[out] CorDebugCodeInvokeKind* pInvokeKind,
[out] CorDebugCodeInvokePurpose* pInvokePurpose);
參數
pszExportName [in] 執行階段匯出函式的名稱,如 PE 匯出資料表中所寫。
invokeKind [out] CorDebugCodeInvokeKind 列舉成員的指標,描述匯出的函式將如何叫用 Managed 程式碼。
invokePurpose [out] CorDebugCodeInvokePurpose 列舉成員的指標,描述匯出函式呼叫 Managed 程式碼的原因。
傳回值
此方法可以傳回下表中列出的值。
| 返回值 | Description |
|---|---|
S_OK |
方法呼叫成功。 |
E_POINTER |
pInvokeKind 或 pInvokePurpose 為 空值。 |
其他失敗 HRESULT 值。 |
視情況而定。 |
備註
備註
此方法僅適用於 .NET 原生。
需求
平台: 請參閱 .NET 支援的作業系統。
標題: CorDebug.idl、CorDebug.h
圖書館: CorGuids.lib
.NET 版本: 從 .NET Framework 4.6 開始提供