SERVER_INFO_403
The SERVER_INFO_403 structure contains information about a specified server.
typedef struct _SERVER_INFO_403 {
DWORD sv403_ulist_mtime;
DWORD sv403_glist_mtime;
DWORD sv403_alist_mtime;
LPWSTR sv403_alerts;
DWORD sv403_security;
DWORD sv403_numadmin;
DWORD sv403_lanmask;
LPWSTR sv403_guestacct;
DWORD sv403_chdevs;
DWORD sv403_chdevq;
DWORD sv403_chdevjobs;
DWORD sv403_connections;
DWORD sv403_shares;
DWORD sv403_openfiles;
DWORD sv403_sessopens;
DWORD sv403_sessvcs;
DWORD sv403_sessreqs;
DWORD sv403_opensearch;
DWORD sv403_activelocks;
DWORD sv403_numreqbuf;
DWORD sv403_sizreqbuf;
DWORD sv403_numbigbuf;
DWORD sv403_numfiletasks;
DWORD sv403_alertsched;
DWORD sv403_erroralert;
DWORD sv403_logonalert;
DWORD sv403_accessalert;
DWORD sv403_diskalert;
DWORD sv403_netioalert;
DWORD sv403_maxauditsz;
LPWSTR sv403_srvheuristics;
DWORD sv403_auditedevents;
DWORD sv403_autoprofile;
LPWSTR sv403_autopath;
} SERVER_INFO_403, *PSERVER_INFO_403, *LPSERVER_INFO_403;
Members
- sv403_ulist_mtime
- Specifies the last time the user list was modified. The value is expressed as the number of seconds that have elapsed since 00:00:00, January 1, 1970, GMT, and applies to servers running with user-level security.
- sv403_glist_mtime
- Specifies the last time the group list was modified. The value is expressed as the number of seconds that have elapsed since 00:00:00, January 1, 1970, GMT, and applies to servers running with user-level security.
- sv403_alist_mtime
- Specifies the last time the access control list was modified. The value is expressed as the number of seconds that have elapsed since 00:00:00, January 1, 1970, GMT, and applies to servers running with user-level security.
- sv403_alerts
- Pointer to a Unicode string specifying the list of user names on the server. Spaces separate the names.
- sv403_security
- Specifies the security type of the server. This member can be one of the following values.
Value |
Meaning |
SV_SHARESECURITY |
Share-level security |
SV_USERSECURITY |
User-level security |
- sv403_numadmin
- Specifies the number of administrators the server can accommodate at one time.
- sv403_lanmask
- Specifies the order in which the network device drivers are served.
- sv403_guestacct
- Pointer to a Unicode string specifying the name of a reserved account for guest users on the server. The UNLEN constant specifies the maximum number of characters in the string.
- sv403_chdevs
- Specifies the number of character devices that can be shared on the server.
- sv403_chdevq
- Specifies the number of character device queues that can coexist on the server.
- sv403_chdevjobs
- Specifies the number of character device jobs that can be pending at one time on the server.
- sv403_connections
- Specifies the number of connections allowed on the server.
- sv403_shares
- Specifies the number of share names the server can accommodate.
- sv403_openfiles
- Specifies the number of files that can be open at once on the server.
- sv403_sessopens
- Specifies the number of files that one session can open.
- sv403_sessvcs
- Specifies the maximum number of virtual circuits permitted per client.
- sv403_sessreqs
- Specifies the number of simultaneous requests a client can make on a single virtual circuit.
- sv403_opensearch
- Specifies the number of search operations that can be carried out simultaneously.
- sv403_activelocks
- Specifies the number of file locks that can be active at the same time.
- sv403_numreqbuf
- Specifies the number of server buffers that are provided.
- sv403_sizreqbuf
- Specifies the size, in bytes, of each server buffer.
- sv403_numbigbuf
- Specifies the number of 64K server buffers provided.
- sv403_numfiletasks
- Specifies the number of processes that can access the operating system at the same time.
- sv403_alertsched
- Specifies the alert interval, in seconds, for notifying an administrator of a network event.
- sv403_erroralert
- Specifies the number of entries that can be written to the error log, in any one interval, before notifying an administrator. (The interval is specified by the sv403_alertsched member.)
- sv403_logonalert
- Specifies how many invalid attempts that a user tries to logon before notifying an administrator.
- sv403_accessalert
- Specifies how many invalid file access attempts to allow before notifying an administrator.
- sv403_diskalert
- Specifies the point at which the system sends a message notifying an administrator that free space on a disk is low. This value is expressed as the number of kilobytes of free disk space remaining on the disk.
- sv403_netioalert
- Specifies the network I/O error ratio, in tenths of a percent, that is allowed before notifying an administrator.
- sv403_maxauditsz
- Specifies, in kilobytes, the maximum audit file size. The audit file traces user activity.
- sv403_srvheuristics
- Pointer to a Unicode string containing flags that are used to control operations on a server.
- sv403_auditedevents
- Specifies the audit event control mask.
- sv403_autoprofile
- Specifies a value that controls the action of the server on the profile. The following values are predefined.
Value |
Meaning |
SW_AUTOPROF_LOAD_MASK |
The server loads the profile. |
SW_AUTOPROF_SAVE_MASK |
The server saves the profile. |
- sv403_autopath
- Pointer to a Unicode string that contains the path for the profile.
Windows NT/2000: Requires Windows NT 3.1 or later.
Windows 95/98: Unsupported.
Header: Declared in Lmserver.h.
See Also
Network Management Overview, Network Management Structures, Server Functions, NetServerGetInfo, NetServerSetInfo