SERVER_INFO_402结构包含有关指定服务器的信息,包括名称,平台,服务器类型和关联的软件。
typedef struct _SERVER_INFO_402 {
DWORD sv402_ulist_mtime;
DWORD sv402_glist_mtime;
DWORD sv402_alist_mtime;
LPTSTR sv402_alerts;
DWORD sv402_security;
DWORD sv402_numadmin;
DWORD sv402_lanmask;
LPTSTR sv402_guestacct;
DWORD sv402_chdevs;
DWORD sv402_chdevq;
DWORD sv402_chdevjobs;
DWORD sv402_connections;
DWORD sv402_shares;
DWORD sv402_openfiles;
DWORD sv402_sessopens;
DWORD sv402_sessvcs;
DWORD sv402_sessreqs;
DWORD sv402_opensearch;
DWORD sv402_activelocks;
DWORD sv402_numreqbuf;
DWORD sv402_sizreqbuf;
DWORD sv402_numbigbuf;
DWORD sv402_numfiletasks;
DWORD sv402_alertsched;
DWORD sv402_erroralert;
DWORD sv402_logonalert;
DWORD sv402_accessalert;
DWORD sv402_diskalert;
DWORD sv402_netioalert;
DWORD sv402_maxauditsz;
LPTSTR sv402_srvheuristics;
} SERVER_INFO_402, *PSERVER_INFO_402, *LPSERVER_INFO_402;
会员
sv402_ulist_mtimevi
表示最后一次(从1970年1月1日00:00:00开始的秒数),修改了运行用户级安全性的服务器的用户列表。
sv402_glist_mtime
表示最后一次(从1970年1月1日00:00:00开始的秒数),修改了运行用户级安全性的服务器的组列表。
sv402_alist_mtime
表示最后一次(从1970年1月1日00:00:00开始的秒数),修改了运行用户级安全性的服务器的访问控制列表。
sv402_alerts
指向包含服务器上用户名列表的Unicode字符串。空格分开名称。
sv402_security
指定服务器的安全类型。该成员可以是以下之一:
值 | 含义 |
SV_SHARESECURITY | 安全类型的共享级别。 |
SV_USERSECURITY | 安全类型的用户级别。 |
该sv402_numadm
指定服务器可以同时容纳多少管理员。
sv402_lanmask
确定提供网络设备驱动程序的顺序。
sv402_guestacct
一个Unicode字符串,包含服务器的保留的访客用户帐户的名称。常数UNLEN指定字符串中的最大字符数。
sv402_chdevs
指定可以在服务器上共享多少个面向字符的设备。
sv402_chdevq
指定服务器上可以共存多少面向字符的设备队列。
sv402_chdevjobs
指定服务器上可以挂起多少面向字符的设备作业。
sv402_connections
指定在服务器上允许共享名称的连接数。
sv402_shares
指定服务器可以容纳的共享名称数。
sv402_openfiles
指定一次打开的文件数。
sv402_sessopens
指定在一个会话中可以打开的文件数。
sv402_sessvcs
指定每个客户端的最大虚拟电路数。
sv402_sessreqs
指定客户端可以在任何虚拟电路上同时发出的请求数。
sv402_opensearch
指定一次可以打开的搜索次数。
sv402_activelocks
指定可以同时处于活动状态的文件锁的数量。
sv402_numreqbuf
指定提供的服务器缓冲区数。
sv402_sizreqbuf
指定每个服务器缓冲区的大小(以字节为单位)。
sv402_sizreqbuf
指定每个服务器缓冲区的大小(以字节为单位)。
sv402_numbigbuf
指定提供的64K服务器缓冲区的数量。
sv402_numfiletasks
指定一次可以访问操作系统的进程数。
sv402_alertsched
指定通知管理员网络事件的时间间隔(以秒为单位)。
sv402_erroralertenen
指定在通知管理员之前,在sv402_alertsched指定的时间间隔内可以将多少条目写入错误日志文件。
sv402_logonalert
指定在通知管理员之前允许用户进行多少无效登录尝试。
sv402_accessalert
指定在通知管理员之前访问文件的无效尝试次数。
sv402_diskalertf
指定在系统发送消息以通知管理员磁盘空闲空间不足之前磁盘上剩余可用磁盘空间的千字节数。
sv402_netioalert
指定在通知管理员之前允许的网络I / O错误率,以百分之十的百分比表示。
sv402_maxauditsz
以千字节为单位指定审核文件的最大大小。审计文件跟踪用户的活动。
sv402_srvheuristics
指向用于控制服务器上的操作的Unicode字符串标志。
也可以看看