StrongNameTokenFromPublicKey (Función)
Devuelve un token que representa una clave pública. Un token de nombre seguro es la forma abreviada de una clave pública.
Esta función está desusada en .NET Framework versión 4. Use el método ICLRStrongName::StrongNameTokenFromPublicKey en su lugar.
BOOLEANStrongNameTokenFromPublicKey (
[in] BYTE *pbPublicKeyBlob,
[in] ULONG cbPublicKeyBlob,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Parámetros
pbPublicKeyBlob
[in] Estructura de tipo PublicKeyBlob que contiene la parte pública del par de claves utilizado para generar la firma de nombre seguro.cbPublicKeyBlob
[in] Tamaño, en bytes, de pbPublicKeyBlob.ppbStrongNameToken
[out] Símbolo (token) de nombre seguro correspondiente a la clave pasada en pbPublicKeyBlob. Common Language Runtime asigna la memoria en la que se devuelve el símbolo. El llamador debe liberar esta memoria mediante la función StrongNameFreeBuffer.pcbStrongNameToken
[out] Tamaño, en bytes, del token de nombre seguro devuelto.
Valor devuelto
Es true si se completa correctamente; en caso contrario, es false.
Comentarios
Los símbolos de nombre seguro son el formato reducido de las claves públicas, y se usan para ahorrar espacio cuando se almacena información de claves en metadatos. Específicamente, los símbolos de nombre seguro se usan en referencias de ensamblados para referirse al ensamblado dependiente.
Si la función StrongNameTokenFromPublicKey no se completa correctamente, llame a la función StrongNameErrorInfo para recuperar el último error generado.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: StrongName.h
Biblioteca: Se incluye como recurso en mscoree.dll
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Vea también
Referencia
Otros recursos
ICLRStrongName::StrongNameTokenFromPublicKey (Método)
ICLRStrongName::StrongNameGetPublicKey (Método)
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Julio de 2010 |
Se agregó un vínculo agregado a la alternativa recomendada. |
Mejora de la información. |