Partilhar via


LegacyAuthenticationLevel

Define o nível de autenticação padrão para aplicativos que não chamam CoInitializeSecurity.

Atenção

Não é recomendável alterar esse valor, porque isso afetará todos os aplicativos de servidor COM que não definem sua própria segurança em todo o processo e pode impedi-los de funcionar corretamente. Se você estiver alterando esse valor para afetar as configurações de segurança de um aplicativo COM específico, altere as configurações de segurança de todo o processo para esse aplicativo COM específico. Para obter mais informações sobre como definir a segurança em todo o processo, consulte Setting Process-wide Security.

 

Entrada de registo

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   LegacyAuthenticationLevel = value

Comentários

Este é um valor REG_WORD que é equivalente às constantes RPC_C_AUTHN_LEVEL.

Valor Constante
1 RPC_C_AUTHN_LEVEL_NONE
2 RPC_C_AUTHN_LEVEL_CONNECT
3 RPC_C_AUTHN_LEVEL_CALL
4 RPC_C_AUTHN_LEVEL_PKT
5 RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
6 RPC_C_AUTHN_LEVEL_PKT_PRIVACY

 

Se esse valor do Registro não estiver presente, o nível de autenticação padrão estabelecido pelo sistema será 2 (RPC_C_AUTHN_CONNECT).

AuthenticationLevel

Registrando servidores COM

Definindo de segurança em todo o processo