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


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

Перечисляет экспортированные типы, на которые ссылается манифест сборки в текущем область метаданных.

Синтаксис

HRESULT EnumExportedTypes(
  [in, out] HCORENUM          *phEnum,
  [out]     mdExportedType [] rExportedTypes,
  [in]      ULONG             cMax,
  [out]     ULONG             *pcTokens
);

Параметры

[in, out] phEnum

Указатель на перечислитель. Это должно быть значение NULL при первом вызове метода EnumExportedTypes .

[out] rExportedTypes

Перечисление маркеров метаданных mdExportedType .

[in] cMax

Максимальное количество токенов mdExportedType , которые можно поместить в массив rExportedTypes .

[out] pcTokens

Количество токенов mdExportedType , фактически помещенных в rExportedTypes.

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

HRESULT Описание
S_OK EnumExportedTypes успешно возвращены.
S_FALSE Нет маркеров для перечисления. В этом случае pcTokens равно нулю.

Требования

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

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

IMetaDataAssemblyImport