Freigeben über


IMetaDataEmit::SetPinvokeMap Method

Legt Features der PInvoke-Signatur einer Methode fest, wie durch einen vorherigen Aufruf von IMetaDataEmit::D efinePinvokeMap definiert.

Syntax

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

Parameters

tk [in] Die mdToken Zuordnungsinformationen gelten.

dwMappingFlags [in] Flags, die von PInvoke verwendet werden, um die Zuordnung durchzuführen. Dies ist eine Bitmaske von CorPinvokeMap Werten.

szImportName [in] Der Name des Zielexports in der nativen DLL.

mrImportDLL [in] Das mdModuleRef Token für die nicht verwaltete ZIEL-DLL.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: Cor.h

Library: CorGuids.lib

See also