Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Comprueba si un ensamblado que ya se ha asignado a la memoria es válido para la clave pública asociada.
Esta función está en desuso. En su lugar, use el método ICLRStrongName::StrongNameVerificationFromImage.
Sintaxis
BOOLEAN StrongNameSignatureVerificationFromImage (
[in] BYTE *pbBase,
[in] DWORD dwLength,
[in] DWORD dwInFlags,
[out] DWORD *pdwOutFlags
);
Parámetros
pbBase
[in] El valor de este parámetro se corresponde con la dirección virtual relativa del manifiesto del ensamblado que se ha asignado.
dwLength
[in] El valor de este parámetro se corresponde con el tamaño, en bytes, de la imagen que se ha asignado.
dwInFlags
[in] El valor de este parámetro se corresponde con las marcas que se usan para modificar el comportamiento del proceso 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): este valor se usa para especificar que esta será la primera vez que se comprueba la imagen.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] El valor de este parámetro se corresponde con una marca que se usa para obtener información de salida adicional. 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 función se ejecuta correctamente, se devolverá el valor true; de lo contrario, se devolverá el valor false.
Comentarios
Si la función StrongNameSignatureVerificationFromImage no se ejecuta correctamente, llame a la función StrongNameErrorInfo para recuperar el último error que se haya generado.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: StrongName.h
Biblioteca: se incluye como recurso en la biblioteca mscoree.dll
Versiones de .NET Framework: está disponible desde la versión 1.0