Partager via


IMetaDataImport::GetPinvokeMap Method

Obtient un jeton ModuleRef pour représenter l’assembly cible d’un appel PInvoke.

Syntax

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

Parameters

tk [in] Jeton FieldDef ou MethodDef pour lequel obtenir les métadonnées de mappage PInvoke.

pdwMappingFlags [out] Pointeur vers des indicateurs utilisés pour le mappage. Cette valeur est un masque de bits de l’énumération CorPinvokeMap .

szImportName [out] Nom de la DLL cible non managée.

cchImportName [in] Taille en caractères larges de szImportName.

pchImportName [out] Nombre de caractères larges retournés dans szImportName.

pmrImportDLL [out] Pointeur vers un jeton ModuleRef qui représente la bibliothèque d’objets cible non managée.

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

See also