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