SERVER_INFO_101结构包含有关指定服务器的信息,包括名称、平台、服务器类型和关联的软件。
语法
typedef struct _SERVER_INFO_101 {
  DWORD sv101_platform_id;
  LMSTR sv101_name;
  DWORD sv101_version_major;
  DWORD sv101_version_minor;
  DWORD sv101_type;
  LMSTR sv101_comment;
} SERVER_INFO_101, *PSERVER_INFO_101, *LPSERVER_INFO_101;
成员
sv101_platform_id
类型:DWORD
用于特定于平台的信息的信息级别。
              Lmcons.h 头文件中列出了此成员的可能值。
| 值 | 
含义 | 
- 
              PLATFORM_ID_DOS
 
- 300
 
 
 | 
MS-DOS 平台。
 | 
- 
              PLATFORM_ID_OS2
 
- 400
 
 
 | 
OS/2 平台。
 | 
- 
              PLATFORM_ID_NT
 
- 500
 
 
 | 
Windows NT平台。
 | 
- 
              PLATFORM_ID_OSF
 
- 600
 
 
 | 
OSF 平台。
 | 
- 
              PLATFORM_ID_VMS
 
- 700
 
 
 | 
VMS 平台。
 | 
sv101_name
类型: LPWSTR
指向指定服务器名称的 Unicode 字符串的指针。
sv101_version_major
类型:DWORD
主版本号和服务器类型。
操作系统的主版本号在最低有效 4 位中指定。 服务器类型在最有效 4 位中指定。 应用程序应使用 Lmserver.h 标头中定义的MAJOR_VERSION_MASK位掩码从此成员获取主版本号。
sv101_version_minor
类型:DWORD
操作系统的次要版本号。
sv101_type
类型:DWORD
计算机正在运行的软件的类型。
              Lmserver.h 头文件中列出了此成员的可能值。
此成员可以是以下某些值的组合。
| 值 | 
含义 | 
- 
              SV_TYPE_WORKSTATION
 
- 0x00000001
 
 
 | 
工作站。
 | 
- 
              SV_TYPE_SERVER
 
- 0x00000002
 
 
 | 
服务器。
 | 
- 
              SV_TYPE_SQLSERVER
 
- 0x00000004
 
 
 | 
使用 Microsoft SQL Server 运行的服务器。
 | 
- 
              SV_TYPE_DOMAIN_CTRL
 
- 0x00000008
 
 
 | 
主域控制器。
 | 
- 
              SV_TYPE_DOMAIN_BAKCTRL
 
- 0x00000010
 
 
 | 
备份域控制器。
 | 
- 
              SV_TYPE_TIME_SOURCE
 
- 0x00000020
 
 
 | 
运行 Timesource 服务的服务器。
 | 
- 
              SV_TYPE_AFP
 
- 0x00000040
 
 
 | 
运行 Apple File Protocol (AFP) 文件服务的服务器。
 | 
- 
              SV_TYPE_NOVELL
 
- 0x00000080
 
 
 | 
Novell 服务器。
 | 
- 
              SV_TYPE_DOMAIN_MEMBER
 
- 0x00000100
 
 
 | 
LAN Manager 2.x 域成员。
 | 
- 
              SV_TYPE_PRINTQ_SERVER
 
- 0x00000200
 
 
 | 
共享打印队列的服务器。
 | 
- 
              SV_TYPE_DIALIN_SERVER
 
- 0x00000400
 
 
 | 
运行拨入服务的服务器。
 | 
- 
              SV_TYPE_XENIX_SERVER
 
- 0x00000800
 
 
 | 
Xenix 或 Unix 服务器。
 | 
- 
              SV_TYPE_NT
 
- 0x00001000
 
 
 | 
工作站或服务器。
 | 
- 
              SV_TYPE_WFW
 
- 0x00002000
 
 
 | 
运行 Windows for Workgroups 的计算机。
 | 
- 
              SV_TYPE_SERVER_MFPN
 
- 0x00004000
 
 
 | 
运行 Microsoft File 和 Print for NetWare 服务的服务器。
 | 
- 
              SV_TYPE_SERVER_NT
 
- 0x00008000
 
 
 | 
不是域控制器的任何服务器。
 | 
- 
              SV_TYPE_POTENTIAL_BROWSER
 
- 0x00010000
 
 
 | 
可以运行浏览器服务的计算机。
 | 
- 
              SV_TYPE_BACKUP_BROWSER
 
- 0x00020000
 
 
 | 
运行浏览器服务作为备份的服务器。
 | 
- 
              SV_TYPE_MASTER_BROWSER
 
- 0x00040000
 
 
 | 
运行主浏览器服务的服务器。
 | 
- 
              SV_TYPE_DOMAIN_MASTER
 
- 0x00080000
 
 
 | 
运行域主浏览器的服务器。
 | 
- 
              SV_TYPE_SERVER_OSF
 
- 0x00100000
 
 
 | 
运行 OSF 的计算机。
 | 
- 
              SV_TYPE_SERVER_VMS
 
- 0x00200000
 
 
 | 
运行 VMS 的计算机。
 | 
- 
              SV_TYPE_WINDOWS
 
- 0x00400000
 
 
 | 
运行 Windows 的计算机。
 | 
- 
              SV_TYPE_DFS
 
- 0x00800000
 
 
 | 
作为 DFS 树根的服务器。
 | 
- 
              SV_TYPE_CLUSTER_NT
 
- 0x01000000
 
 
 | 
域中可用的服务器群集。
 | 
- 
              SV_TYPE_TERMINALSERVER
 
- 0x02000000
 
 
 | 
运行终端服务器服务的服务器。
 | 
- 
              SV_TYPE_CLUSTER_VS_NT
 
- 0x04000000
 
 
 | 
 域中可用的群集虚拟服务器。
 
              Windows 2000: 不支持此值。 
 | 
- 
              SV_TYPE_DCE
 
- 0x10000000
 
 
 | 
运行 DCE 目录和安全服务或等效的服务器。
 | 
- 
              SV_TYPE_ALTERNATE_XPORT
 
- 0x20000000
 
 
 | 
由备用传输返回的服务器。
 | 
- 
              SV_TYPE_LOCAL_LIST_ONLY
 
- 0x40000000
 
 
 | 
由浏览器维护的服务器。
 | 
- 
              SV_TYPE_DOMAIN_ENUM
 
- 0x80000000
 
 
 | 
主域。
 | 
 
              SV_TYPE_ALL常量定义为在 Lmserver.h 头文件中0xFFFFFFFF。 当与 NetServerEnum 函数一起使用时,此常量可用于为所有服务器类型检查。
sv101_comment
类型: LPWSTR
指向 Unicode 字符串的指针,该字符串指定描述服务器的注释。 注释可以为 null。
若要检索指示共享是否为 Dfs 树结构中的根卷的值,必须调用 NetShareGetInfo 函数并指定信息级别 1005。
要求
| 要求 | 
值 | 
| 
              最低受支持的客户端 | 
Windows 2000 Professional [仅限桌面应用] | 
| 
              最低受支持的服务器 | 
Windows 2000 Server [仅限桌面应用] | 
| 
              标头 | 
lmserver.h (包括 Lm.h)  | 
另请参阅
              NetServerEnum
              NetServerGetInfo
              NetServerSetInfo
              NetShareGetInfo
              网络管理概述
              网络管理结构
              服务器函数