IMetaDataEmit::SetPinvokeMap 方法

设置或更改方法的 PInvoke 签名的功能,这由之前调用 IMetaDataEmit::DefinePinvokeMap 定义。

语法

HRESULT SetPinvokeMap (
    [in]  mdToken      tk,
    [in]  DWORD        dwMappingFlags,  
    [in]  LPCWSTR      szImportName,
    [in]  mdModuleRef  mrImportDLL
);  

参数

tk
[in] 对其应用映射信息的 mdToken

dwMappingFlags
[in] PInvoke 用来执行映射的标志。 这是 CorPinvokeMap 值的位掩码。

szImportName
[in] 本机 DLL 中目标导出的名称。

mrImportDLL
[in] 目标非托管 DLL 的 mdModuleRef 标记。

要求

平台:请参阅系统要求

标头:Cor.h

库:用作 MSCorEE.dll 中的资源

.NET Framework 版本:自 1.0 起可用

另请参阅