Aracılığıyla paylaş


IMetaDataImport::GetPinvokeMap Method

PInvoke çağrısının hedef derlemesini temsil eden bir ModuleRef belirteci alır.

Syntax

HRESULT GetPinvokeMap (
   [in]  mdToken       tk,
   [out] DWORD         *pdwMappingFlags,
   [out] LPWSTR        szImportName,
   [in]  ULONG         cchImportName,
   [out] ULONG         *pchImportName,
   [out] mdModuleRef   *pmrImportDLL
);

Parameters

tk [in] PInvoke eşleme meta verilerini almak için bir FieldDef veya MethodDef belirteci.

pdwMappingFlags [out] Eşleme için kullanılan bayrakların işaretçisi. Bu değer, CorPinvokeMap numaralandırmasından bir bit maskesidir.

szImportName [out] Yönetilmeyen hedef DLL'nin adı.

cchImportName [in] 'nin geniş karakterlerinin szImportNameboyutu.

pchImportName [out] içinde szImportNamedöndürülen geniş karakter sayısı.

pmrImportDLL [out] Yönetilmeyen hedef nesne kitaplığını temsil eden ModuleRef belirtecinin işaretçisi.

Requirements

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

Header: Cor.h

Library: CorGuids.lib

See also