Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Crea un símbolo (token) de nombre seguro a partir del archivo de ensamblado especificado.
BOOLEAN StrongNameTokenFromAssembly (
[in] LPCWSTR wszFilePath,
[out] BYTE **ppbStrongNameToken,
[out] ULONG *pcbStrongNameToken
);
Parámetros
wszFilePath
[in] Ruta de acceso al archivo portable ejecutable (PE) del ensamblado.ppbStrongNameToken
[out] Símbolo (token) de nombre seguro devuelto.pcbStrongNameToken
[out] Tamaño, en bytes, del símbolo (token) de nombre seguro.
Valor devuelto
Es true si se ejecuta correctamente; en caso contrario, es false.
Comentarios
Un símbolo (token) de nombre seguro es la forma abreviada de una clave pública. El símbolo (token) es un hash de 64 bits que se crea a partir de la clave pública utilizada para firmar el ensamblado. El símbolo (token) forma una parte del nombre seguro del ensamblado y se puede leer de los metadatos del ensamblado.
Una vez creado el token, es recomendable llamar a la función StrongNameFreeBuffer para liberar la memoria asignada.
Si la función StrongNameTokenFromAssembly 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: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Vea también
Referencia
StrongNameTokenFromAssemblyEx (Función)