Compartir a través de


IMetaDataImport::EnumSignatures (Método)

Enumera los tokens de firma que representan las firmas independientes en el ámbito actual.

Sintaxis

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

Parámetros

phEnum
[in o out] Puntero al enumerador. Este valor debe ser NULL cuando se haga la primera llamada de este método.

rSignatures
[out] El valor de este parámetro se corresponde con la matriz que se usa para almacenar los tokens de signatura.

cMax
[in] Tamaño máximo de la matriz rSignatures.

pcSignatures
[out] El valor de este parámetro se corresponde con el número de tokens de signatura que se devuelven en el parámetro rSignatures.

Valor devuelto

HRESULT Descripción
S_OK Este valor le indica que EnumSignatures devolvió valores correctos.
S_FALSE Este valor le indica que no hay tokens que enumerar. En este caso, el valor del parámetro pcSignatures se establecerá en cero.

Comentarios

Los tokens de signatura se crean mediante el uso del método IMetaDataEmit::GetTokenFromSig.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también