IMetaDataImport::GetPinvokeMap-metod
Hämtar en ModuleRef-token för att representera målsammansättningen för ett PInvoke-anrop.
Syntax
HRESULT GetPinvokeMap (
[in] mdToken tk,
[out] DWORD *pdwMappingFlags,
[out] LPWSTR szImportName,
[in] ULONG cchImportName,
[out] ULONG *pchImportName,
[out] mdModuleRef *pmrImportDLL
);
Parametrar
tk
[i] En FieldDef- eller MethodDef-token som du vill hämta metadata för PInvoke-mappning för.
pdwMappingFlags
[ut] En pekare till flaggor som används för mappning. Det här värdet är en bitmask från CorPinvokeMap-uppräkningen .
szImportName
[ut] Namnet på den ohanterade mål-DLL:en.
cchImportName
[i] Storleken i breda tecken i szImportName
.
pchImportName
[ut] Antalet breda tecken som returneras i szImportName
.
pmrImportDLL
[ut] En pekare till en ModuleRef-token som representerar det ohanterade målobjektbiblioteket.
Krav
Plattformar: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Ingår som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0