Overview
Group
Quick Info

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

SERVER_INFO_101

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

typedef struct _SERVER_INFO_101 {
DWORD sv101_platform_id;
LPTSTR sv101_name;
DWORD sv101_version_major;
DWORD sv101_version_minor;
DWORD sv101_type;
LPTSTR sv101_comment;
} SERVER_INFO_101, *PSERVER_INFO_101, *LPSERVER_INFO_101;

Members

sv101_platform_id

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

sv101_name

A Unicode string containing the name of a server.

sv101_version_major

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

sv101_version_minor

Indicates the minor release version number of the LAN Manager software.

sv101_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

sv101_comment

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

See Also

NetServerEnum
, NetServerGetInfo, NetServerSetInfo

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples