Partilhar via


Método IMetaDataImport::EnumSignatures

Enumera tokens de assinatura que representam assinaturas autónomas no âmbito atual.

Sintaxe

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

Parâmetros

phEnum
[dentro, fora] Um ponteiro para o enumerador. Tem de ser NULL para a primeira chamada deste método.

rSignatures
[fora] A matriz utilizada para armazenar os tokens de Assinatura.

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

pcSignatures
[fora] O número de tokens de Assinatura devolvidos em rSignatures.

Devolver Valor

HRESULT Description
S_OK EnumSignatures devolvido com êxito.
S_FALSE Não existem tokens para enumerar. Nesse caso, pcSignatures é zero.

Observações

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

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: Cor.h

Biblioteca: Incluído como um recurso no MsCorEE.dll

.NET Framework Versões: Disponível desde 1.0

Ver também