IMetaDataImport::GetPinvokeMap 方法
获取用于表示 PInvoke 调用的目标程序集的 ModuleRef 标记。
语法
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 起可用