Share via


RemoteAccessConnectionLocal class

Remote Access Common Connection Info Record.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAServerPSProvider"), AMENDMENT]
class RemoteAccessConnectionLocal
{
  string   ClientIPv4Address;
  string   ClientIPv6Address;
  string   HostName;
  string   ClientExternalAddress;
  string   TunnelType;
  string   TransitionTechnology;
  datetime ConnectionStartTime;
  uint32   ConnectionDuration;
  uint64   TotalBytesIn;
  uint64   TotalBytesOut;
  string   ConnectionType;
  string   HealthStatus;
  string   AuthMethod;
};

Members

The RemoteAccessConnectionLocal class has these types of members:

Properties

The RemoteAccessConnectionLocal class has these properties.

AuthMethod

Data type: string

Access type: Read-only

negotiated Encryption Type

Unknown ("Unknown")

MSChapv2 ("MSChapv2")

Eap MSChapv2 ("Eap MSChapv2")

Eap Tls ("Eap Tls")

Eap Peap ("Eap Peap")

Eap Unknown ("Eap Unknown")

Machine Certificate ("Machine Certificate")

Pap ("Pap")

Chap ("Chap")

Psk MSChapv2 ("Psk MSChapv2")

Psk Eap MSChapv2 ("Psk Eap MSChapv2")

Psk Eap Tls ("Psk Eap Tls")

Psk Eap Peap ("Psk Eap Peap")

Psk Pap ("Psk Pap")

Psk Chap ("Psk Chap")

Machine Kerberos ("Machine Kerberos")

User Kerberos ("User Kerberos")

User Ntlm ("User Ntlm")

Machine Certificate & User Ntlm ("Machine Certificate & User Ntlm")

Machine Kerberos & User Ntlm ("Machine Kerberos & User Ntlm")

Machine Certificate & User Kerberos ("Machine Certificate & User Kerberos")

Machine Kerberos & User Kerberos ("Machine Kerberos & User Kerberos")

Machine Kerberos & User Kerberos ("Machine Kerberos & User Kerberos")

Machine Certificate, User Ntlm, & User Kerberos ("Machine Certificate, User Ntlm, & User Kerberos")

Machine Kerberos, User Ntlm, & User Kerberos ("Machine Kerberos, User Ntlm, & User Kerberos")

ClientExternalAddress

Data type: string

Access type: Read-only

Remote Machine's IP Address

ClientIPv4Address

Data type: string

Access type: Read-only

Client inner IPv4 Address

ClientIPv6Address

Data type: string

Access type: Read-only

Client inner IPv6 Address

ConnectionDuration

Data type: uint32

Access type: Read-only

Connection duration in seconds

ConnectionStartTime

Data type: datetime

Access type: Read-only

Connection start time

ConnectionType

Data type: string

Access type: Read-only

Connection Type

Unknown ("Unknown")

Vpn ("Vpn")

DirectAccess ("DirectAccess")

HealthStatus

Data type: string

Access type: Read-only

health status

Unknown ("Unknown")

- ("-")

Healthy ("Healthy")

Limited Access ("Limited Access")

Probation ("Probation")

HostName

Data type: string

Access type: Read-only

Remote client Hostname

TotalBytesIn

Data type: uint64

Access type: Read-only

TotalBytes in for this connection

TotalBytesOut

Data type: uint64

Access type: Read-only

TotalBytes out for this connection

TransitionTechnology

Data type: string

Access type: Read-only

Transition technology used for DA connection

None ("None")

Other ("Other")

Native IPv6 ("Native IPv6")

6to4 ("6to4")

Isatap ("Isatap")

Teredo ("Teredo")

IPHttps ("IPHttps")

TunnelType

Data type: string

Access type: Read-only

Tunnel type

Unknown ("Unknown")

Pptp ("Pptp")

L2tp ("L2tp")

Sstp ("Sstp")

Ikev2 ("Ikev2")

Esp ("Esp")

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\microsoft\windows\remoteaccess\server
MOF
RAServerPSProvider.mof
DLL
RAServerPSProvider.dll