Windows Dev Center

Expand Minimize

RemoteAccessMonitoringConnection class

Remote Access Monitoring Connection Record

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

Syntax

[Dynamic, Provider("RAMgmtPSProvider"), ClassVersion("2.0.0"), AMENDMENT]class RemoteAccessMonitoringConnection : RemoteAccessConnection
{
  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   AccessStatus;
  string   AuthMethod;
  string   UserActivityState;
  uint32   Bandwidth;
  string   UserName[];
  string   RoutingDomain;
};

Members

The RemoteAccessMonitoringConnection class has these types of members:

Properties

The RemoteAccessMonitoringConnection class has these properties.

AccessStatus
Data type: string
Access type: Read-only

access type

This property is inherited from RemoteAccessConnection.

User Mode/Full Corp Access (User Mode/Full Corp Access)
Machine Mode/Infrastructure servers only (Machine Mode/Infrastructure servers only)
Unknown (Unknown )
AuthMethod
Data type: string
Access type: Read-only

negotiated Encryption Type

This property is inherited from RemoteAccessConnection.

ValueMeaning
"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

 

Bandwidth
Data type: uint32
Access type: Read-only

Bandwidth

ClientExternalAddress
Data type: string
Access type: Read-only

Remote Machine's IP Address

This property is inherited from RemoteAccessConnection.

ClientIPv4Address
Data type: string
Access type: Read-only

Client inner IPv4 Address

This property is inherited from RemoteAccessConnection.

ClientIPv6Address
Data type: string
Access type: Read-only

Client inner IPv6 Address

This property is inherited from RemoteAccessConnection.

ConnectionDuration
Data type: uint32
Access type: Read-only

Connection duration in seconds

This property is inherited from RemoteAccessConnection.

ConnectionStartTime
Data type: datetime
Access type: Read-only

Connection start time

This property is inherited from RemoteAccessConnection.

ConnectionType
Data type: string
Access type: Read-only

Connection Type

This property is inherited from RemoteAccessConnection.

Unknown (Unknown)
Vpn (Vpn)
DirectAccess (DirectAccess )
HealthStatus
Data type: string
Access type: Read-only

This property is not supported starting with Windows Server Technical Preview.

Windows Server 2012 R2 and Windows Server 2012:  Indicates the health status.

This property is inherited from RemoteAccessConnection.

Unknown (Unknown)
- (-)
Healthy (Healthy)
Limited Access (Limited Access)
Probation (Probation )
HostName
Data type: string
Access type: Read-only

Remote client Hostname

This property is inherited from RemoteAccessConnection.

RoutingDomain
Data type: string
Access type: Read-only

Gets the routing domain of the connection record.

Windows Server 2012:  This property is not available before Windows Server 2012 R2.

TotalBytesIn
Data type: uint64
Access type: Read-only

TotalBytes in for this connection

This property is inherited from RemoteAccessConnection.

TotalBytesOut
Data type: uint64
Access type: Read-only

TotalBytes out for this connection

This property is inherited from RemoteAccessConnection.

TransitionTechnology
Data type: string
Access type: Read-only

Transition technology used for DA connection

This property is inherited from RemoteAccessConnection.

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

This property is inherited from RemoteAccessConnection.

Unknown (Unknown)
Pptp (Pptp)
L2tp (L2tp)
Sstp (Sstp)
Ikev2 (Ikev2)
Esp (Esp )
UserActivityState
Data type: string
Access type: Read-only

User Activity State

Idle (Idle)
Active (Active )
UserName
Data type: string array
Access type: Read-only

Users in this connection

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Namespace

Root\Microsoft\Windows\RemoteAccess

MOF

RAMgmtPSProvider.mof

DLL

RAMgmtPSProvider.dll

 

 

Community Additions

ADD
Show:
© 2015 Microsoft