SERVER_INFO_102

【勇芳软件工作室】汉化HomePreviousNext

SERVER_INFO_102结构包含有关指定服务器的信息,包括名称,平台,服务器类型和关联的软件。

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;

会员

sv102_platform_id

指示用于平台特定信息的信息级别。

sv102_name

包含服务器名称的Unicode字符串。

sv102_version_major

在最不重要的4位中指定LAN Manager软件的主要版本号。最重要的4位指定服务器类型。应使用面罩MAJOR_VERSION_MASK确保正确的结果。

sv102_version_minor

局域网管理软件的次要版本号。

sv102_type

描述计算机正在运行的软件类型。该成员可以是以下值之一:

符号常数含义
SV_TYPE_WORKSTATION0x00000001所有LAN Manager工作站
SV_TYPE_SERVER0x00000002所有LAN Manager服务器
SV_TYPE_SQLSERVER0x00000004任何运行Microsoft SQL Server的服务器
SV_TYPE_DOMAIN_CTRL0x00000008主域控制器
SV_TYPE_DOMAIN_BAKCTRL0x00000010备份域控制器
SV_TYPE_TIMESOURCE0x00000020服务器运行Timesource服务
SV_TYPE_AFP0x00000040Apple文件协议服务器
SV_TYPE_NOVELL0x00000080Novell服务器
SV_TYPE_DOMAIN_MEMBER0x00000100局域网经理2。【x】域成员
SV_TYPE_LOCAL_LIST_ONLY0x40000000服务器由浏览器维护
SV_TYPE_PRINT0x00000200服务器共享打印队列
SV_TYPE_DIALIN0x00000400服务器运行拨入服务
SV_TYPE_XENIX_SERVER0x00000800Xenix服务器
SV_TYPE_MFPN0x00004000Microsoft文件和打印为Netware
SV_TYPE_NT0x00001000Windows NT(工作站或服务器)
SV_TYPE_WFW0x00002000服务器运行Windows for Workgroups
SV_TYPE_SERVER_NT0x00008000Windows NT非DC服务器
SV_TYPE_POTENTIAL_BROWSER0x00010000可以运行浏览器服务的服务器
SV_TYPE_BACKUP_BROWSER0x00020000服务器运行浏览器服务作为备份
SV_TYPE_MASTER_BROWSER0x00040000运行主浏览器服务的服务器
SV_TYPE_DOMAIN_MASTER0x00080000服务器运行域主浏览器
SV_TYPE_DOMAIN_ENUM0x80000000主域名
SV_TYPE_WINDOWS0x00400000Windows 95或更高版本
SV_TYPE_ALL0xFFFFFFFF所有服务器

sv102_comment

指向包含描述服务器的注释的Unicode字符串。评论可以是null。

sv102_users

表示可以尝试登录到系统服务器的用户数。但是,许可证服务器确定这些用户实际可以登录多少用户。

sv102_disc

表示自动断开连接时间(以分钟为单位)。如果空闲时间超过sv102_disc成员指定的时间,会话将断开连接。如果sv102_disc的值为SV_NODISC,则不启用自动断开连接。

sv102_hidden

确定服务器是否可见于同一网络域中的其他计算机。该成员可以是以下值之一:

含义
SV_VISIBLE服务器可见。
SV_HIDDEN服务器不可见。

sv102_announce

指定网络通告速率(以秒为单位)。此速率决定了服务器向网络上其他计算机发布的频率。

sv102_anndelta

指定增量值或公告速率的更改(以毫秒为单位)。该值指定通告速率可以从sv102_announce成员指定的时间变化多少。delta值允许随机变化的通知率。例如,如果sv102_announce成员的值为10且sv102_anndelta成员的值为1,则通告速率可以从9.999秒到10.001秒不等。

sv102_userpath

指向包含用户目录路径的Unicode字符串。

也可以看看

NetServerGetInfo, NetServerSetInfo