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


IMetaDataEmit::SetPinvokeMap Method

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

Syntax

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

Parameters

tk [in] Область mdToken применения сведений о сопоставлении.

dwMappingFlags [in] Флаги, используемые PInvoke для выполнения сопоставления. Это битовая маска значений CorPinvokeMap .

szImportName [in] Имя целевого экспорта в собственной библиотеке DLL.

mrImportDLL [in] Маркер mdModuleRef целевой неуправляемой библиотеки DLL.

Requirements

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Header: Cor.h

Library: CorGuids.lib

See also