Compartir a través de


IMetaDataImport::EnumSignatures Method

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

Syntax

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

Parameters

phEnum [dentro, fuera] Puntero al enumerador. Debe ser NULL para la primera llamada de este método.

rSignatures [out] Matriz que se usa para almacenar los tokens de firma.

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

pcSignatures [out] Número de tokens de firma devueltos en rSignatures.

Return Value

HRESULT Description
S_OK EnumSignatures se devolvió correctamente.
S_FALSE No hay tokens para enumerar. En ese caso, pcSignatures es cero.

Remarks

Los tokens de firma se crean mediante el método IMetaDataEmit::GetTokenFromSig .

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: Cor.h

Library: CorGuids.lib

See also