IMetaDataEmit::DefinePinvokeMap 方法

为由指定标记引用的方法设置其 PInvoke 签名的功能。

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

参数

  • tk
    [in] 目标方法的标记。

  • dwMappingFlags
    [in] PInvoke 用于进行映射的标志。

  • szImportName
    [in] 非托管 DLL 中的目标导出方法的名称。

  • mrImportDLL
    [in] 目标本机 DLL 的标记。

要求

**平台:**请参见 .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

请参见

参考

IMetaDataEmit 接口

IMetaDataEmit2 接口