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


Метод IMetaDataEmit::SetPinvokeMap

Задает или изменяет функции сигнатуры PInvoke метода, как определено в предыдущем вызове IMetaDataEmit::D efinePinvokeMap.

Синтаксис

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] Токен mdModuleRef для целевой неуправляемой библиотеки DLL.

Требования

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

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

Библиотека: Используется в качестве ресурса в MSCorEE.dll

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

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