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
Determina si dos ensamblados sólo difieren por sus firmas con nombre seguro.
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parámetros
wszAssembly1
[in] Ruta de acceso al primer ensamblado.wszAssembly2
[in] Ruta de acceso al segundo ensamblado.pdwResult
[out] Uno de los valores siguientes:SN_CMP_DIFFERENT (0) - Especifica que los ensamblados contienen datos distintos.
SN_CMP_IDENTICAL (1) - Especifica que los ensamblados son exactamente iguales, incluidas sus firmas y la suma de comprobación.
SN_CMP_SIGONLY (2) - Especifica que los ensamblados se diferencian únicamente por la firma y la suma de comprobación.
Valor devuelto
Es true si se ejecuta correctamente; en caso contrario, es false.
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
Comentarios
La firma de nombre seguro de un ensamblado se compone del nombre de texto, la versión, la referencia cultural y el token de clave pública del ensamblado.
Si la función StrongNameCompareAssemblies no se completa correctamente, llame a la función StrongNameErrorInfo (Función) para recuperar el último error generado.