共用方式為


SERVER_INFO_503結構 (lmserver.h)

SERVER_INFO_503結構已過時。 結構包含指定伺服器的相關資訊。

語法

typedef struct _SERVER_INFO_503 {
  DWORD sv503_sessopens;
  DWORD sv503_sessvcs;
  DWORD sv503_opensearch;
  DWORD sv503_sizreqbuf;
  DWORD sv503_initworkitems;
  DWORD sv503_maxworkitems;
  DWORD sv503_rawworkitems;
  DWORD sv503_irpstacksize;
  DWORD sv503_maxrawbuflen;
  DWORD sv503_sessusers;
  DWORD sv503_sessconns;
  DWORD sv503_maxpagedmemoryusage;
  DWORD sv503_maxnonpagedmemoryusage;
  BOOL  sv503_enablesoftcompat;
  BOOL  sv503_enableforcedlogoff;
  BOOL  sv503_timesource;
  BOOL  sv503_acceptdownlevelapis;
  BOOL  sv503_lmannounce;
  LMSTR sv503_domain;
  DWORD sv503_maxcopyreadlen;
  DWORD sv503_maxcopywritelen;
  DWORD sv503_minkeepsearch;
  DWORD sv503_maxkeepsearch;
  DWORD sv503_minkeepcomplsearch;
  DWORD sv503_maxkeepcomplsearch;
  DWORD sv503_threadcountadd;
  DWORD sv503_numblockthreads;
  DWORD sv503_scavtimeout;
  DWORD sv503_minrcvqueue;
  DWORD sv503_minfreeworkitems;
  DWORD sv503_xactmemsize;
  DWORD sv503_threadpriority;
  DWORD sv503_maxmpxct;
  DWORD sv503_oplockbreakwait;
  DWORD sv503_oplockbreakresponsewait;
  BOOL  sv503_enableoplocks;
  BOOL  sv503_enableoplockforceclose;
  BOOL  sv503_enablefcbopens;
  BOOL  sv503_enableraw;
  BOOL  sv503_enablesharednetdrives;
  DWORD sv503_minfreeconnections;
  DWORD sv503_maxfreeconnections;
} SERVER_INFO_503, *PSERVER_INFO_503, *LPSERVER_INFO_503;

成員

sv503_sessopens

類型: DWORD

可以在一個會話中開啟的檔案數目。

sv503_sessvcs

類型: DWORD

每個用戶端允許的會話或虛擬線路數目上限。

sv503_opensearch

類型: DWORD

可以同時執行的搜尋作業數目。

sv503_sizreqbuf

類型: DWORD

每個伺服器緩衝區的大小,以位元組為單位。

sv503_initworkitems

類型: DWORD

伺服器所使用的接收緩衝區或工作專案的初始數目。

sv503_maxworkitems

類型: DWORD

伺服器可以配置的接收緩衝區數目上限或工作專案。 如果達到此限制,傳輸必須以顯著的效能成本起始流量控制。

sv503_rawworkitems

類型: DWORD

伺服器用於原始模式 I/O 的特殊工作專案數目。 這個成員的較大值會增加效能,但需要更多記憶體。

sv503_irpstacksize

類型: DWORD

伺服器在 I/O 要求封包中配置的堆疊位置數目, (IRP) 。

sv503_maxrawbuflen

類型: DWORD

原始模式緩衝區大小上限,以位元組為單位。

sv503_sessusers

類型: DWORD

可使用單一會話或虛擬線路登入伺服器的使用者數目上限。

sv503_sessconns

類型: DWORD

可使用單一會話或虛擬線路在伺服器上建立的樹狀結構連線數目上限。

sv503_maxpagedmemoryusage

類型: DWORD

伺服器可以隨時配置的可分頁記憶體大小上限,以位元組為單位。

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

類型: BOOL

值,指出當伺服器收到具有讀取權限的相容性開啟要求時,伺服器是否會將要求對應至具有共用讀取權限的一般開啟要求。 對應這類要求可讓數部 MS-DOS 電腦開啟單一檔案以供讀取存取。 此成員未使用。

sv503_enableforcedlogoff

類型: BOOL

值,指出伺服器是否應該強制用戶端中斷連線,即使用戶端已開啟檔案,用戶端登入時間已過期也一樣。

sv503_timesource

類型: BOOL

值,指出伺服器是否為可靠的時間來源。

sv503_acceptdownlevelapis

類型: BOOL

值,指出伺服器是否接受來自舊一代 LAN Manager 用戶端的函式呼叫。

sv503_lmannounce

類型: BOOL

值,指出 LAN Manager 2.x 用戶端是否可以看到伺服器。

sv503_domain

類型: LPWSTR

指定伺服器功能變數名稱稱之 Unicode 字元字串的指標。

sv503_maxcopyreadlen

類型: DWORD

伺服器上複製讀取的最大長度,以位元組為單位。

此成員未使用。

sv503_maxcopywritelen

類型: DWORD

伺服器上複製寫入的最大長度,以位元組為單位。

此成員未使用。

sv503_minkeepsearch

類型: DWORD

伺服器保留不完整搜尋作業資訊的時間長度下限。 此成員未使用。

sv503_maxkeepsearch

類型: DWORD

伺服器最長的時間長度,以秒為單位,會保留不完整搜尋作業的相關資訊。

sv503_minkeepcomplsearch

類型: DWORD

伺服器會保留完整搜尋作業的相關資訊,以秒為單位的時間下限。 此成員未使用。

sv503_maxkeepcomplsearch

類型: DWORD

伺服器會保留完整搜尋作業的相關資訊,以秒為單位的最大時間長度。 此成員未使用。

sv503_threadcountadd

類型: DWORD

除了伺服器已經使用的每個處理器一個背景工作執行緒之外,伺服器應該使用的額外線程數目。 此成員未使用。

sv503_numblockthreads

類型: DWORD

伺服器所保留的執行緒數目,可長時間封鎖執行緒的服務要求。 此成員未使用。

sv503_scavtimeout

類型: DWORD

Scavenger 在喚醒服務要求之前保持閒置的時間週期,以秒為單位。

sv503_minrcvqueue

類型: DWORD

伺服器開始配置更多之前所需的免費接收工作專案數目下限。

sv503_minfreeworkitems

類型: DWORD

伺服器開始處理伺服器訊息區所需的可用接收工作專案數目下限。

sv503_xactmemsize

類型: DWORD

用來處理伺服器函式的共用記憶體區域大小,以位元組為單位。

sv503_threadpriority

類型: DWORD

與進程基底優先順序相關的所有伺服器執行緒優先順序。

sv503_maxmpxct

類型: DWORD

任何一個用戶端可以傳送至伺服器的未處理要求數目上限。 例如,10 表示您可以在伺服器上有 10 個未回應的要求。 當任何單一用戶端在伺服器內有 10 個佇列要求時,用戶端必須在傳送另一個要求之前等待伺服器回應。

sv503_oplockbreakwait

類型: DWORD

在逾時不符的鎖定中斷要求之前,要等候的時間間隔,以秒為單位。

sv503_oplockbreakresponsewait

類型: DWORD

伺服器會等候用戶端回應來自伺服器的 oplock 中斷要求,以秒為單位。

sv503_enableoplocks

類型: BOOL

值,指出伺服器是否允許用戶端在檔案上使用商機鎖定。 商機鎖定是顯著的效能增強功能,但可能會造成某些網路上遺失的快取資料,特別是廣域網路。

sv503_enableoplockforceclose

類型: BOOL

值,指出如果用戶端 (oplock) 不回應 oplock 中斷,則伺服器應該如何運作。 這個成員指出伺服器是否會讓第二個開啟 (值為 0) 失敗,或強制關閉具有 oplock (值等於 1) 之用戶端的開啟實例。 此成員未使用。

sv503_enablefcbopens

類型: BOOL

值,指出是否將數個 MS-DOS 檔案控制區塊 (FCB) 放在伺服器可存取的單一位置。 如果啟用,這可以節省伺服器上的資源。

sv503_enableraw

類型: BOOL

值,指出伺服器是否處理原始伺服器訊息區 (SMB) 。 如果啟用,這可讓每個交易傳輸更多資料,並改善效能。 不過,處理原始 SMB 可能會妨礙特定網路上的效能。 伺服器會維護這個成員的值。

sv503_enablesharednetdrives

類型: BOOL

值,指出伺服器是否允許共用重新導向的伺服器磁片磁碟機。

sv503_minfreeconnections

類型: DWORD

每個端點維護的免費連線區塊數目下限。 伺服器會將這些設定為處理用戶端連線到伺服器的高載要求。

sv503_maxfreeconnections

類型: DWORD

每個端點維護的免費連線區塊數目上限。 伺服器會將這些設定為處理用戶端連線到伺服器的高載要求。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 lmserver.h (包含 Lm.h)

另請參閱

NetServerGetInfo

網路管理概觀

網路管理結構

伺服器函式