服务器功能

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

服务器功能在本地或远程服务器上执行管理任务。服务器功能有:

* NetServerDiskEnum检索服务器上本地磁盘驱动器的列表。

* NetServerEnum列出指定域中指定类型的所有可视服务器。

* NetServerGetInfo检索有关指定服务器的信息。

* NetServerSetInfo设置服务器的操作参数。

具有本地或远程服务器上的管理组成员资格的任何用户或应用程序都可以在该服务器上执行管理任务,以控制其操作,用户访问和资源共享。可以通过调用NetServerGetInfoNetServerSetInfo来检查和修改影响服务器操作的低级参数。

您可以通过调用NetServerGetInfoNetServerSetInfo功能来检查和修改影响服务器操作的某些低级参数,这些参数在服务器的LANMAN.INI文件中定义。NetServerEnum功能列出指定域中指定类型的所有可见服务器。大多数服务器类别功能仅在远程服务器上执行。NetServerEnum功能可以在本地工作站或远程服务器上执行,但在本地工作站上执行的所有其他服务器类别功能将返回NERR_RemoteOnly。

局域网经理2。【x】服务器API包括逻辑上属于其他LAN Manager服务和核心Windows NT组件的几个字段。因此,LAN管理器2中的服务器信息级别【x】在Windows联网功能中不再可用。服务器特定的信息可从以下级别获得:从基础级别100开始:

SERVER_INFO_100
SERVER_INFO_101
SERVER_INFO_102
SERVER_INFO_402

SERVER_INFO_403
SERVER_INFO_502
SERVER_INFO_503
SERVER_INFO_1501
SERVER_INFO_1502
SERVER_INFO_1503
SERVER_INFO_1506
SERVER_INFO_1509
SERVER_INFO_1510
SERVER_INFO_1511
SERVER_INFO_1512
SERVER_INFO_1513
SERVER_INFO_1515
SERVER_INFO_1516
SERVER_INFO_1518
SERVER_INFO_1523
SERVER_INFO_1528
SERVER_INFO_1529
SERVER_INFO_1530
SERVER_INFO_1533
SERVER_INFO_1534
SERVER_INFO_1535
SERVER_INFO_1536
SERVER_INFO_1538
SERVER_INFO_1539
SERVER_INFO_1540
SERVER_INFO_1541
SERVER_INFO_1542
SERVER_INFO_1544
SERVER_INFO_1550
SERVER_INFO_1552

以下结构也支持LAN Manager 2.x系统:

SERVER_INFO_1005
SERVER_INFO_1010

SERVER_INFO_1016

SERVER_INFO_1017

SERVER_INFO_1018

SERVER_INFO_1107

对于NetServerSetInfo【parmnum】值如下所示是指SERVER_INFO结构的成员。当通过【parm_err】指定特定参数中的错误时,将使用这些值。

【parmnum】SERVER_INFO结构的成员
SV_NAME_PARMNUMsv_name
SV_VERSION_MAJOR_PARMNUMsv_version_major
SV_VERSION_MINOR_PARMNUMsv_version_minor
SV_TYPE_PARMNUMsv_type
SV_COMMENT_PARMNUMsv_comment
SV_USERS_PARMNUMsv_users
SV_DISC_PARMNUMsv_disc
SV_HIDDEN_PARMNUMsv_hidden
SV_ANNOUNCE_PARMNUMsv_announce
SV_ANNDELTA_PARMNUMsv_anndelta
SV_USERPATH_PARMNUMsv_userpath
SV_ULIST_MTIME_PARMNUMsv_ulist_mtime
SV_GLIST_MTIME_PARMNUMsv_glist_mtime
SV_ALIST_MTIME_PARMNUMsv_alist_mtime
SV_ALERTS_PARMNUMsv_alerts
SV_SECURITY_PARMNUMsv_security
SV_NUMADMIN_PARMNUMsv_numadmin
SV_LANMASK_PARMNUMsv_lanmask
SV_GUESTACC_PARMNUMsv_guestacc
SV_CHDEVS_PARMNUMsv_chdevs
SV_CHDEVQ_PARMNUMsv_chdevq
SV_CHDEVJOBS_PARMNUMsv_chdevjobs
SV_CONNECTIONS_PARMNUMsv_connections
SV_SHARES_PARMNUMsv_shares
SV_OPENFILES_PARMNUMsv_openfiles
SV_SESSOPENS_PARMNUMsv_sessopens
SV_SESSVCS_PARMNUMsv_sessvcs
SV_SESSREQS_PARMNUMsv_sessreqs
SV_OPENSEARCH_PARMNUMsv_opensearch
SV_ACTIVELOCKS_PARMNUMsv_activelocks
SV_NUMREQBUF_PARMNUMsv_numreqbuf
SV_SIZREQBUF_PARMNUMsv_sizreqbuf
SV_NUMBIGBUF_PARMNUMsv_numbigbuf
SV_NUMFILETASKS_PARMNUMsv_numfiletasks
SV_ALERTSCHED_PARMNUMsv_alertsched
SV_ERRORALERT_PARMNUMsv_erroralert
SV_LOGONALERT_PARMNUMsv_logonalert
SV_ACCESSALERT_PARMNUMsv_accessalert
SV_DISKALERT_PARMNUMsv_diskalert
SV_NETIOALERT_PARMNUMsv_netioalert
SV_MAXAUDITSZ_PARMNUMsv_maxauditsz
SV_SRVHEURISTICS_PARMNUMsv_srvheuristics
SV_AUDITEDEVENTS_PARMNUMsv_auditedevents
SV_AUTOPROFILE_PARMNUMsv_autoprofile
SV_MAXWORKITEMS_PARMNUMsv_maxworkitems
SV_RAWWORKITEMS_PARMNUMsv_rawworkitems
SV_IRPSTACKSIZE_PARMNUMsv_irpstacksize
SV_SESSUSERS_PARMNUMsv_sessusers
SV_SESSCONNS_PARMNUMsv_sessconns
SV_MAXNONPAGEDMEMORYUSAGE_PARMNUMsv_maxnonpagedmemoryusage
SV_MAXPAGEDMEMORYUSAGE_PARMNUMsv_maxpagedmmeoryusage
SV_ENABLEOFTCOMPAT_PARMNUMsv_enablesoftcompat