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;
LPWSTR sv102_name;
DWORD sv102_version_major;
DWORD sv102_version_minor;
DWORD sv102_type;
LPWSTR sv102_comment;
DWORD sv102_users;
LONG sv102_disc;
BOOL sv102_hidden;
DWORD sv102_announce;
DWORD sv102_anndelta;
LPWSTR sv102_userpath;
} SERVER_INFO_102, *PSERVER_INFO_102, *LPSERVER_INFO_102;
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 |
Value | Meaning |
---|---|
SV_VISIBLE | Server is visible. |
SV_HIDDEN | Server is not visible. |
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in lmserver.h.
Networking (Net) Overview, Net Structures, NetServerGetInfo, NetServerSetInfo