مشاركة عبر


أسلوب IMetaDataImport::GetPinvokeMap

Gets a ModuleRef token إلى represent the الهدف تجميع of a PInvoke يتصل.

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

المعلمات

  • tk
    [في] A FieldDef أو MethodDef token إلى يحصل the PInvoke mapping بيانات التعريف for.

  • pdwMappingFlags
    [خارج] A مؤشر إلى علامات used for mapping. This القيمة هو a bitmask من the CorPinvokeMap قائمة تعداد.

  • szImportName
    [خارج] The اسم of the unmanaged الهدف DLL.

  • cchImportName
    [في] الحجم في عرض حرف/ حروف من szImportName.

  • pchImportName
    [خارج] إرجاع عدد حرف/ حروف واسعة في szImportName.

  • pmrImportDLL
    [خارج] A مؤشر إلى a ModuleRef token that represents the unmanaged الهدف كائن مكتبة.

المتطلبات

الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.

**Header:**Cor.h

**المكتبة:**مُضمن كـ مورد في MsCorEE.dll

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

راجع أيضًا:

المرجع

واجهة IMetaDataImport

واجهة IMetaDataImport2