IMetaDataImport::GetPinvokeMap Method
Gets a ModuleRef token to represent the target assembly of a PInvoke call.
Syntax
HRESULT GetPinvokeMap (
[in] mdToken tk,
[out] DWORD *pdwMappingFlags,
[out] LPWSTR szImportName,
[in] ULONG cchImportName,
[out] ULONG *pchImportName,
[out] mdModuleRef *pmrImportDLL
);
Parameters
tk
[in] A FieldDef or MethodDef token to get the PInvoke mapping metadata for.
pdwMappingFlags
[out] A pointer to flags used for mapping. This value is a bitmask from the CorPinvokeMap enumeration.
szImportName
[out] The name of the unmanaged target DLL.
cchImportName
[in] The size in wide characters of szImportName
.
pchImportName
[out] The number of wide characters returned in szImportName
.
pmrImportDLL
[out] A pointer to a ModuleRef token that represents the unmanaged target object library.
Requirements
Platforms: See System Requirements.
Header: Cor.h
Library: Included as a resource in MsCorEE.dll
.NET Framework Versions: Available since 1.0