共用方式為


IMetaDataImport::GetPinvokeMap 方法

取得 ModuleRef 語彙基元以代表 PInvoke 呼叫的目標組件。

語法

HRESULT GetPinvokeMap (  
   [in]  mdToken       tk,  
   [out] DWORD         *pdwMappingFlags,  
   [out] LPWSTR        szImportName,  
   [in]  ULONG         cchImportName,  
   [out] ULONG         *pchImportName,  
   [out] mdModuleRef   *pmrImportDLL  
);  

參數

tk
[in] 用來取得 PInvoke 對應中繼資料的 FieldDef 或 MethodDef 語彙基元。

pdwMappingFlags
[out] 用於對應之旗標的指標。 這個值是 CorPinvokeMap 列舉中的位元遮罩。

szImportName
[out] 未受控目標 DLL 的名稱。

cchImportName
[in] szImportName 的大小,以寬字元為單位。

pchImportName
[out] szImportName 傳回的寬字元數。

pmrImportDLL
[out] 代表未受控目標物件程式庫的 ModuleRef 語彙基元的指標。

規格需求

平台:請參閱系統需求

標頭:Cor.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 1.0 起可用

另請參閱