Overview
Group
Quick Info

Windows NT
Yes
Win95
Yes
Win32s
No
Import Library
-
Header File
lmserver.h
Unicode
No
Platform Notes
None

SERVER_INFO_102

The SERVER_INFO_102 structure contains information about the specified server, including name, platform, type of server, and associated software.

typedef struct _SERVER_INFO_102 {
DWORD sv102_platform_id;
LPTSTR sv102_name;
DWORD sv102_version_major;
DWORD sv102_version_minor;
DWORD sv102_type;
LPTSTR sv102_comment;
DWORD sv102_users;
LONG sv102_disc;
BOOL sv102_hidden;
DWORD sv102_announce;
DWORD sv102_anndelta;
LPTSTR sv102_userpath;
} SERVER_INFO_102, *PSERVER_INFO_102, *LPSERVER_INFO_102;

Members

sv102_platform_id

Indicates the information levels to use for platform-specific information.

sv102_name

A Unicode string containing the name of a server.

sv102_version_major

Specifies, in the least significant 4 bits, the major release version number of the LAN Manager software. The most significant 4 bits specifies the server type. The mask MAJOR_VERSION_MASK should be used to ensure correct results.

sv102_version_minor

The minor release version number of the LAN Manager software.

sv102_type

Describes the type of software the computer is running. This member can be one of the following values:

Symbolic constant
Value
Meaning
SV_TYPE_WORKSTATION
  1. x00000001
All LAN Manager workstations
SV_TYPE_SERVER
  1. x00000002
All LAN Manager servers
SV_TYPE_SQLSERVER
0x00000004
Any server running with Microsoft SQL Server
SV_TYPE_DOMAIN_CTRL
0x00000008
Primary domain controller
SV_TYPE_DOMAIN_BAKCTRL
0x00000010
Backup domain controller
SV_TYPE_TIMESOURCE
0x00000020
Server running the Timesource service
SV_TYPE_AFP
0x00000040
Apple File Protocol servers
SV_TYPE_NOVELL
0x00000080
Novell servers
SV_TYPE_DOMAIN_MEMBER
0x00000100
LAN Manager 2.x Domain Member
SV_TYPE_LOCAL_LIST_ONLY
0x40000000
Servers maintained by the browser
SV_TYPE_PRINT
0x00000200
Server sharing print queue
SV_TYPE_DIALIN
0x00000400
Server running dial-in service
SV_TYPE_XENIX_SERVER
0x00000800
Xenix server
SV_TYPE_MFPN
0x00004000
Microsoft File and Print for Netware
SV_TYPE_NT
0x00001000
Windows NT (either Workstation or Server)
SV_TYPE_WFW
0x00002000
Server running Windows for Workgroups
SV_TYPE_SERVER_NT
0x00008000
Windows NT non-DC server
SV_TYPE_POTENTIAL_BROWSER
0x00010000
Server that can run the Browser service
SV_TYPE_BACKUP_BROWSER
0x00020000
Server running a Browser service as backup
SV_TYPE_MASTER_BROWSER
0x00040000
Server running the master Browser service
SV_TYPE_DOMAIN_MASTER
0x00080000
Server running the domain master Browser
SV_TYPE_DOMAIN_ENUM
0x80000000
Primary Domain
SV_TYPE_WINDOWS
0x00400000
Windows 95 or later
SV_TYPE_ALL
0xFFFFFFFF
All servers

sv102_comment

Points to a Unicode string containing a comment describing the server. The comment can be null.

sv102_users

Indicates the number of users who can attempt to log on to the system server. However, it is the license server that determines how many of these users can actually log on.

sv102_disc

Indicates the auto-disconnect time, in minutes. A session is disconnected if it is idle longer than the time specified by the sv102_disc member. If the value of sv102_disc is SV_NODISC, auto-disconnect is not enabled.

sv102_hidden

Determines whether the server is visible to other computers in the same network domain. This member can be one of the following values:

Value
Meaning
SV_VISIBLE
Server is visible.
SV_HIDDEN
Server is not visible.

sv102_announce

Specifies the network announce rate, in seconds. This rate determines how often the server is announced to other computers on the network.

sv102_anndelta

Specifies the delta value or change of the announce rate, in milliseconds. This value specifies how much the announce rate can vary from the time specified in the sv102_announce member. The delta value allows randomly varied announce rates. For example, if the sv102_announce member has the value 10 and the sv102_anndelta member has the value 1, the announce rate can vary from 9.999 seconds to 10.001 seconds.

sv102_userpath

Points to a Unicode string containing the path to user directories.

See Also

NetServerGetInfo
, NetServerSetInfo

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database