Поделиться через


Метод IMetaDataAssemblyImport::GetExportedTypeProps (rometadataapi.h)

Возвращает набор свойств экспортированного типа с указанной подписью метаданных.

Синтаксис

HRESULT GetExportedTypeProps(
  [in]  mdExportedType mdct,
  [out] LPWSTR         szName,
  [in]  ULONG          cchName,
  [out] ULONG          *pchName,
  [out] mdToken        *ptkImplementation,
  [out] mdTypeDef      *ptkTypeDef,
  [out] DWORD          *pdwExportedTypeFlags
);

Параметры

[in] mdct

Маркер метаданных mdExportedType , представляющий экспортируемый тип.

[out] szName

Имя экспортированного типа.

[in] cchName

Размер szName в расширенных символах.

[out] pchName

Количество расширенных символов, фактически возвращаемых в szName.

[out] ptkImplementation

Маркер метаданных mdFile, mdAssemblyRef или mdExportedType , который содержит или разрешает доступ к свойствам экспортированного типа.

[out] ptkTypeDef

Указатель на токен mdTypeDef , представляющий тип в файле.

[out] pdwExportedTypeFlags

Указатель на флаги, описывающие метаданные, примененные к экспортируемму типу. Значение флагов может быть одним или несколькими значениями CorTypeAttr .

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Целевая платформа Windows
Header rometadataapi.h

См. также раздел

IMetaDataAssemblyImport