Delen via


Methode IMetaDataImport::GetPinvokeMap

Hiermee wordt een ModuleRef-token opgehaald dat de doelassembly van een PInvoke-aanroep vertegenwoordigt.

Syntaxis

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

Parameters

tk
[in] Een FieldDef- of MethodDef-token om de metagegevens van de PInvoke-toewijzing voor op te halen.

pdwMappingFlags
[uit] Een aanwijzer naar vlaggen die worden gebruikt voor toewijzing. Deze waarde is een bitmasker uit de opsomming CorPinvokeMap .

szImportName
[uit] De naam van de niet-beheerde doel-DLL.

cchImportName
[in] De grootte in brede tekens van szImportName.

pchImportName
[uit] Het aantal brede tekens dat wordt geretourneerd in szImportName.

pmrImportDLL
[uit] Een aanwijzer naar een ModuleRef-token dat de niet-beheerde doelobjectbibliotheek vertegenwoordigt.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook