Partilhar via


Método ICLRStrongName::StrongNameSignatureVerificationEx

Obtém um valor que indica se o manifesto de assemblagem no caminho fornecido contém uma assinatura de nome forte.

Sintaxe

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

Parâmetros

wszFilePath
[in] O caminho para o ficheiro executável portátil (.exe ou .dll) para que a assemblagem seja verificada.

fForceVerification
[in] true para efetuar a verificação, mesmo que seja necessário substituir as definições do registo; caso contrário, false.

pfWasVerified
[fora] true se a assinatura de nome forte tiver sido verificada; caso contrário, false. pfWasVerified também está definido como false se a verificação tiver sido efetuada com êxito devido às definições do registo.

Devolver Valor

S_OK se a verificação tiver sido efetuada com êxito; caso contrário, um valor HRESULT que indica uma falha (veja Valores HRESULT Comuns para uma lista).

Observações

O método ICLRStrongName::StrongNameSignatureVerificationEx fornece uma capacidade semelhante ao método ICLRStrongName::StrongNameSignatureVerification . No entanto, o segundo parâmetro de entrada e o parâmetro de saída para ICLRStrongName::StrongNameSignatureVerificationEx são do tipo BOOLEAN em vez de DWORD.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso no MSCorEE.dll

.NET Framework Versões: Disponível desde 4

Ver também