Поделиться через


Метод 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] Маркер FieldDef или MethodDef для получения метаданных сопоставления PInvoke.

pdwMappingFlags
[out] Указатель на флаги, используемые для сопоставления. Это значение представляет собой битовую маску из перечисления CorPinvokeMap .

szImportName
[out] Имя неуправляемой целевой библиотеки DLL.

cchImportName
[in] Размер в широких символах szImportName.

pchImportName
[out] Число расширенных символов, возвращаемых в szImportName.

pmrImportDLL
[out] Указатель на токен ModuleRef, представляющий неуправляемую целевую библиотеку объектов.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Cor.h

Библиотека: Включается в качестве ресурса в MsCorEE.dll

платформа .NET Framework версии: доступно с версии 1.0.

См. также раздел