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 |
0x00000001 |
All LAN
Manager workstations |
SV_TYPE_SERVER |
0x00000002 |
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