Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Obtiene un valor que indica si el manifiesto del ensamblado en la ruta de acceso proporcionada contiene una firma de nombre seguro, que se comprueba según las marcas indicadas.
Esta función está en desuso. En su lugar, use el método ICLRStrongName::StrongNameSignatureVerification.
Sintaxis
BOOLEAN StrongNameSignatureVerification (
[in] LPCWSTR wszFilePath,
[in] DWORD dwInFlags,
[out] DWORD *pdwOutFlags
);
Parámetros
wszFilePath
[in] Ruta de acceso al archivo ejecutable portátil (.dll o .exe) del ensamblado que se va a comprobar.
dwInFlags
[in] Marcas para modificar el comportamiento de comprobación. Se admiten los valores siguientes:
SN_INFLAG_FORCE_VER(0x00000001): este valor se usa para forzar la comprobación, incluso si es necesario invalidar la configuración del registro.SN_INFLAG_INSTALL(0x00000002): especifica que esta será la primera vez que se comprueba el manifiesto.SN_INFLAG_ADMIN_ACCESS(0x00000004): este valor se usa para especificar que, en la caché, solo se permitirá el acceso a los usuarios que tengan privilegios administrativos.SN_INFLAG_USER_ACCESS(0x00000008): especifica que el ensamblado solo será accesible para el usuario actual.SN_INFLAG_ALL_ACCESS(0x00000010): especifica que, en la caché, no se proporcionará ninguna garantía de restricción de acceso.SN_INFLAG_RUNTIME(0x80000000): este valor está reservado para los procesos de depuración interna.
pdwOutFlags
[out] Marcas que indican si se ha comprobado la firma de nombre seguro. Se admite el uso del siguiente valor:
-
SN_OUTFLAG_WAS_VERIFIED(0x00000001): este valor se establece enfalsepara especificar que el proceso de comprobación se realizó correctamente gracias a la configuración del registro.
Valor devuelto
Si la compilación se ha llevado a cabo correctamente, el valor será true; de lo contrario, será false.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: StrongName.h
Biblioteca: incluida como recurso en MsCorEE.dll
Versiones de .NET Framework: está disponible desde la versión 1.0