SERVER_INFO_403  7FDHSI 

The SERVER_INFO_403 structure contains information about the specified server, including name, platform, type of server, and associated software.

typedef struct _SERVER_INFO_403 { 
     DWORD          sv403_ulist_mtime;
     DWORD          sv403_glist_mtime;
     DWORD          sv403_alist_mtime;
     LPTSTR         sv403_alerts;
     DWORD          sv403_security;
     DWORD          sv403_numadmin;
     DWORD          sv403_lanmask;
     LPTSTR         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;
     LPTSTR         sv403_srvheuristics;
     DWORD          sv403_auditedevents;
     DWORD          sv403_autoprofile;
     LPTSTR         sv403_autopath;
} SERVER_INFO_403, *PSERVER_INFO_403, *LPSERVER_INFO_403;
 

Members

sv403_ulist_mtime

Indicates the last time (in seconds from 00:00:00, January 1,1970) that the user list for servers running user-level security was modified.

sv403_glist_mtime

Indicates the last time (in seconds from 00:00:00, January 1,1970) that the group list for servers running user-level security was modified.

sv403_alist_mtime

Indicates the last time in (seconds from 00:00:00, January 1,1970) that the access-control list for servers running user-level security was modified.

sv403_alerts

Points to a Unicode string containing the list of user names on the server. Spaces separate the names.

sv403_security

Specifies the security type of the server as follows:

Value

Meaning

SV_SHARESECURITY

Specifies the share-level security type.

SV_USERSECURITY

Specifies the user-level security type.

 

sv403_numadmin

Specifies the number of administrators a server can accommodate at the same time.

sv403_lanmask

Determines the order in which the network device drivers are served.

sv403_guestacct

A Unicode string containing the name of a reserved guest user account for a 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 on a server.

sv403_connections

Specifies the number of connections to share names allowed on a server.

sv403_shares

Specifies the number of share names a server can accommodate.

sv403_openfiles

Specifies the number of files that can be open at once.

sv403_sessopens

Specifies the number of files that can be open in one session.

sv403_sessvcs

Specifies the maximum number of virtual circuits per client.

sv403_sessreqs

Specifies the number of simultaneous requests a client can make on any virtual circuit.

sv403_opensearch

Specifies the number of searches that can be open at once.

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_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 how many entries can be written to the error-log file during the interval specified in the sv403_alertsched member before notifying an administrator.

sv403_logonalert

Specifies how many invalid attempts that a user tries to logon before notifying an administrator.

sv403_accessalert

Specifies how many invalid attempts to access a file to allow before notifying an administrator.

sv403_diskalertf

Specifies the number of kilobytes of free disk space remaining on the disk before sending a message to notify an administrator that free space for a disk is low.

sv403_netioalert

Specifies the network I/O error ratio, n tenths of a percent, to allow before notifying an administrator.

sv403_maxauditsz

Specifies, in kilobytes, the maximum audit file size.

sv403_srvheuristics

Points to a Unicode string of flags used to control operations on a server.

sv403_auditedevents

Specifies the audit event control mask.

sv403_autoprofile

Controls the action of the server on the profile as follows:

Value

Meaning

SW_AUTOPROF_LOAD_MASK

The server loads the profile.

SW_AUTOPROF_SAVE_MASK

The server saves the profile.

 

sv403_autopath

Points to the path for the profile.

 

See Also

NetServerGetInfo, NetServerSetInfo