Aracılığıyla paylaş


IMetaDataEmit::SetPinvokeMap Method

Önceki IMetaDataEmit::D efinePinvokeMap çağrısıyla tanımlandığı gibi yöntemin PInvoke imzasının özelliklerini ayarlar veya değiştirir.

Syntax

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

Parameters

tk [in] mdToken Eşleme bilgilerinin uygulandığı yer.

dwMappingFlags [in] PInvoke tarafından eşlemeyi yapmak için kullanılan bayraklar. Bu, değerlerin bit maskesidir CorPinvokeMap .

szImportName [in] Yerel DLL'deki hedef dışarı aktarmanın adı.

mrImportDLL [in] mdModuleRef Hedef yönetilmeyen DLL'nin belirteci.

Requirements

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

Library: CorGuids.lib

See also