Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Verifica a assinatura de uma assemblagem com um nome forte e fornece um mapeamento da chave ECMA para uma chave real.
Sintaxe
HRESULT StrongNameSignatureVerificationEx (
[in] LPCWSTR wszFilePath,
[in] BOOLEAN fForceVerification, [in] BYTE *pbEcmaPublicKey,
[in] DWORD cbEcmaPublicKey,
[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.
pbEcmaPublicKey
[in] Um ponteiro para o mapeamento da chave pública ECMA para a chave real utilizada para verificação.
cbEcmaPublicKey
[in] O comprimento da chave pública ECMA real.
pfWasVerified
[fora] true se a assinatura de nome forte tiver sido verificada; caso contrário, false. Este parâmetro também está definido para 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 falhas (veja Valores HRESULT Comuns de uma lista).
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 4.5