SessionAuthentication 枚举


定义在对服务器进行远程过程调用 (RPC) 登录期间使用的身份验证类型的值。 在创建指定与远程计算机的连接的 EventLogSession 对象时进行此登录。This login occurs when you create a EventLogSession object that specifies a connection to a remote computer.

public enum class SessionAuthentication
public enum SessionAuthentication
type SessionAuthentication = 
Public Enum SessionAuthentication


Default 0

在 RPC 登录期间使用默认的身份验证方法。Use the default authentication method during RPC login. 默认的身份验证等效于协商。The default authentication is equivalent to Negotiate.

Kerberos 2

在 RPC 登录期间使用 Kerberos 身份验证。Use Kerberos authentication during RPC login.

Negotiate 1

在 RPC 登录期间使用协商身份验证方法。Use the Negotiate authentication method during RPC login. 这样,客户端应用程序可以根据情况选择最佳的身份验证方法(NTLM 或 Kerberos)。This allows the client application to select the most appropriate authentication method (NTLM or Kerberos) for the situation.

Ntlm 3

在 RPC 登录期间使用 Windows NT LAN Manager (NTLM) 身份验证。Use Windows NT LAN Manager (NTLM) authentication during RPC login.