Compartilhar via


Método IMetaDataImport::EnumSignatures

Enumera tokens de assinatura que representam assinaturas autônomas no escopo atual.

Sintaxe

HRESULT EnumSignatures (  
   [in, out] HCORENUM     *phEnum,  
   [out]     mdSignature  rSignatures[],  
   [in]      ULONG        cMax,  
   [out]     ULONG        *pcSignatures  
);  

Parâmetros

phEnum
[in, out] Um ponteiro para o enumerador. Isso deve ser NULL para a primeira chamada desse método.

rSignatures
[out] A matriz usada para armazenar os tokens de assinatura.

cMax
[in] O tamanho máximo da matriz rSignatures.

pcSignatures
[out] O número de tokens de assinatura retornados em rSignatures.

Valor Retornado

HRESULT Descrição
S_OK EnumSignatures retornado com êxito.
S_FALSE Não há tokens para serem enumerados. Neste caso, pcSignatures é zero.

Comentários

Os tokens de assinatura são criados pelo método IMetaDataEmit::GetTokenFromSig .

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também