Compartilhar via


Método IMetaDataAssemblyImport::EnumAssemblyRefs (rometadataapi.h)

Enumera as instâncias mdAssemblyRef definidas no manifesto do assembly.

Sintaxe

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

Parâmetros

[in, out] phEnum

Um ponteiro para o enumerador. Isso deve ser um valor nulo quando o método EnumAssemblyRefs é chamado pela primeira vez.

[out] rAssemblyRefs

A enumeração de tokens de metadados mdAssemblyRef .

[in] cMax

O número máximo de tokens que podem ser colocados na matriz rAssemblyRefs.

[out] pcTokens

O número de tokens realmente colocados em rAssemblyRefs.

Retornar valor

HRESULT Descrição
S_OK EnumAssemblyRefs retornados com êxito.
S_FALSE Não há tokens para serem enumerados. Nesse caso, pcTokens é definido como zero.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

IMetaDataAssemblyImport