Share via


IMetaDataImport::GetPinvokeMap, méthode

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

Syntaxe

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

Paramètres

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 renvoyés dans szImportName.

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

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : Cor.h

Bibliothèque : incluse comme ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi