RAS_SERVER_0 structure

[The RAS_SERVER_0 structure is not supported as of Windows Vista.]

The RAS_SERVER_0 structure is used by the RasAdminServerGetInfo function to return information about the ports configured on a RAS server.

Syntax

typedef struct _RAS_SERVER_0 {
  WORD  TotalPorts;
  WORD  PortsInUse;
  DWORD RasVersion;
} RAS_SERVER_0, *PRAS_SERVER_0;

Members

TotalPorts

Specifies the total number of ports configured on the RAS server that are available for remote clients to connect to. For example, if the total number of ports configured for dialing in to a server is four, but one of the ports is currently in use for dialing out, TotalPorts is three.

PortsInUse

Specifies the number of ports currently in use by remote clients.

RasVersion

Specifies the version of the RAS server. Use this information to take version-specific action. This member is one of the following values.

Value Meaning
RASDOWNLEVEL
Indicates a LAN Manager version 1.0 RAS server.
RASADMIN_35
Indicates a Windows NT Server 3.51 and earlier RAS server or client.
RASADMIN_CURRENT
Indicates a Windows NT 4.0 RAS server or client.

Requirements

Requirement Value
Minimum supported client
Windows 2000 Professional [desktop apps only]
Minimum supported server
Windows 2000 Server [desktop apps only]
End of client support
Windows XP
End of server support
Windows Server 2003
Header
Rassapi.h

See also

Remote Access Service (RAS) Overview

RAS Server Administration Structures

RasAdminServerGetInfo