Compartir a través de


StrongNameSignatureVerificationEx2 (Método)

Comprueba la firma de un ensamblado con nombre seguro y proporciona una asignación de la clave ECMA a una clave real.

Sintaxis

HRESULT StrongNameSignatureVerificationEx (  
    [in]  LPCWSTR   wszFilePath,  
    [in]  BOOLEAN   fForceVerification,    [in]  BYTE      *pbEcmaPublicKey,  
    [in]  DWORD     cbEcmaPublicKey,  
    [out] BOOLEAN   *pfWasVerified  
);  

Parámetros

wszFilePath
[in] Ruta de acceso al archivo ejecutable portátil (.exe o .dll) del ensamblado que se va a comprobar.

fForceVerification
[in] Es true si se va a realizar la comprobación, incluso si es necesario invalidar la configuración del registro; de lo contrario, es false.

pbEcmaPublicKey
[in] Puntero a la asignación de la clave pública ECMA a la clave real que se usa para la comprobación.

cbEcmaPublicKey
[in] Longitud de la clave pública ECMA real.

pfWasVerified
[out] Es true si se ha comprobado la firma de nombre seguro; de lo contrario, es false. El parámetro también se establece en false si la comprobación se ha realizado correctamente debido a la configuración del registro.

Valor devuelto

Es S_OK si la comprobación se ha completado correctamente; de lo contrario, es un valor HRESULT que se corresponderá con un error (vea Valores HRESULT comunes para obtener una lista).

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MetaHost.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 4.5

Consulte también