Bagikan melalui


IMetaDataImport::GetPinvokeMap Method

Mendapatkan token ModuleRef untuk mewakili rakitan target panggilan PInvoke.

Syntax

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

Parameters

tk [di] Token FieldDef atau MethodDef untuk mendapatkan metadata pemetaan PInvoke.

pdwMappingFlags [out] Penunjuk ke bendera yang digunakan untuk pemetaan. Nilai ini adalah bitmask dari enumerasi CorPinvokeMap .

szImportName [out] Nama DLL target yang tidak dikelola.

cchImportName [di] Ukuran dalam karakter yang luas dari szImportName.

pchImportName [out] Jumlah karakter lebar yang dikembalikan dalam szImportName.

pmrImportDLL [out] Penunjuk ke token ModuleRef yang mewakili pustaka objek target yang tidak dikelola.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also