IMetaDataEmit::SetPinvokeMap 方法
设置或更改通过以前调用 IMetaDataEmit::DefinePinvokeMap 所定义的方法的 PInvoke 签名。
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 标记。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**Cor.h
**库:**在 MSCorEE.dll 中用作资源
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0