Partilhar via


Função StrongNameSignatureVerificationFromImage

Verifica se uma assemblagem que já foi mapeada para memória é válida para a chave pública associada.

Esta função foi preterida. Utilize o método ICLRStrongName::StrongNameVerificationFromImage .

Sintaxe

BOOLEAN StrongNameSignatureVerificationFromImage (  
    [in]  BYTE    *pbBase,  
    [in]  DWORD   dwLength,  
    [in]  DWORD   dwInFlags,  
    [out] DWORD   *pdwOutFlags  
);  

Parâmetros

pbBase
[in] O endereço virtual relativo do manifesto de assemblagem mapeado.

dwLength
[in] O tamanho, em bytes, da imagem mapeada.

dwInFlags
[in] Sinalizadores que influenciam o comportamento de verificação. São suportados os seguintes valores:

  • SN_INFLAG_FORCE_VER (0x00000001) - Força a verificação mesmo que seja necessário substituir as definições do registo.

  • SN_INFLAG_INSTALL (0x00000002) - Especifica que esta é a primeira verificação efetuada nesta imagem.

  • SN_INFLAG_ADMIN_ACCESS (0x00000004) - Especifica que a cache só permitirá o acesso aos utilizadores com privilégios administrativos.

  • SN_INFLAG_USER_ACCESS (0x00000008) - Especifica que a assemblagem só estará acessível ao utilizador atual.

  • SN_INFLAG_ALL_ACCESS (0x00000010) - Especifica que a cache não fornecerá garantias de restrição de acesso.

  • SN_INFLAG_RUNTIME (0x80000000) - Reservado para depuração interna.

pdwOutFlags
[fora] Um sinalizador para obter informações de saída adicionais. É suportado o seguinte valor:

  • SN_OUTFLAG_WAS_VERIFIED (0x00000001) - Este valor está definido como para false especificar que a verificação foi bem-sucedida devido às definições do registo.

Devolver Valor

true após a conclusão com êxito; caso contrário, false.

Observações

Se a StrongNameSignatureVerificationFromImage função não for concluída com êxito, chame a função StrongNameErrorInfo para obter o último erro gerado.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: StrongName.h

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

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

Ver também