Compartilhar via


Método ICLRStrongName::StrongNameSignatureVerificationEx

Obtém um valor que indica se o manifesto do assembly 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 arquivo executável portátil (.exe ou .dll) para que o assembly seja verificado.

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

pfWasVerified
[out] true se a assinatura de nome forte foi verificada; caso contrário, false. pfWasVerified também será definido para false se a verificação foi bem-sucedida devido às configurações do registro.

Valor Retornado

S_OK se a verificação foi bem-sucedida; caso contrário, um valor HRESULT que indica falha (confira Valores HRESULT comuns para ver uma lista).

Comentários

O método ICLRStrongName::StrongNameSignatureVerificationEx fornece uma funcionalidade 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: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 4

Confira também