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


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

Перечисляет экземпляры mdAssemblyRef, определенные в манифесте сборки.

Синтаксис

HRESULT EnumAssemblyRefs(
  [in, out] HCORENUM         *phEnum,
  [out]     mdAssemblyRef [] rAssemblyRefs,
  [in]      ULONG            cMax,
  [out]     ULONG            *pcTokens
);

Параметры

[in, out] phEnum

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

[out] rAssemblyRefs

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

[in] cMax

Максимальное количество маркеров, которые можно разместить в массиве rAssemblyRefs.

[out] pcTokens

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

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

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

Требования

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

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

IMetaDataAssemblyImport