次の方法で共有


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

1 つのセッションで開くことができるファイルの数。

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

1 つのセッションまたは仮想回線を使用してサーバーにログオンできるユーザーの最大数。

sv503_sessconns

型: DWORD

1 つのセッションまたは仮想回線を使用してサーバー上で行うことができるツリー接続の最大数。

sv503_maxpagedmemoryusage

型: DWORD

サーバーが一度に割り当てることができるページング可能メモリの最大サイズ (バイト単位)。

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

種類: BOOL

サーバーが読み取りアクセス権を持つ互換性のあるオープン要求を受信したときに、サーバーが共有読み取りアクセス権を持つ通常のオープン要求に要求をマップするかどうかを示す値。 このような要求をマッピングすると、複数の MS-DOS コンピューターが読み取りアクセスのために 1 つのファイルを開くことができます。 このメンバーは使用されません。

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

サーバーが既に使用しているプロセッサごとに 1 つのワーカー スレッドに加えて、サーバーが使用する必要がある追加スレッドの数。 このメンバーは使用されません。

sv503_numblockthreads

型: DWORD

サーバーからサービス要求に対して確保されたスレッドの数。この要求によって、スレッドが長時間ブロックされる可能性があります。 このメンバーは使用されません。

sv503_scavtimeout

型: DWORD

スカベンジャーがサービス要求に目覚める前にアイドル状態のままである期間 (秒単位)。

sv503_minrcvqueue

型: DWORD

サーバーが追加の割り当てを開始する前に必要な無料の受信作業項目の最小数。

sv503_minfreeworkitems

型: DWORD

サーバーがサーバー メッセージ ブロックの処理を開始するために必要な、使用可能な受信作業項目の最小数。

sv503_xactmemsize

型: DWORD

サーバー関数の処理に使用される共有メモリ領域のサイズ (バイト単位)。

sv503_threadpriority

型: DWORD

プロセスの基本優先度に関連するすべてのサーバー スレッドの優先度。

sv503_maxmpxct

型: DWORD

1 つのクライアントがサーバーに送信できる未処理の要求の最大数。 たとえば、10 は、サーバーで 10 個の未応答要求を持つことができます。 1 つのクライアントがサーバー内で 10 個の要求をキューに入れた場合、クライアントはサーバー応答を待機してから、別の要求を送信する必要があります。

sv503_oplockbreakwait

型: DWORD

日和見ロック中断要求をタイムアウトするまで待機する時間 (秒単位)。

sv503_oplockbreakresponsewait

型: DWORD

サーバーがサーバーからの oplock ブレーク要求に応答するまで、サーバーが待機する時間 (秒単位)。

sv503_enableoplocks

種類: BOOL

サーバーでクライアントがファイルに対して日和見ロックを使用できるかどうかを示す 値です。 日和見ロックはパフォーマンスが大幅に向上しますが、一部のネットワーク (特にワイドエリア ネットワーク) でキャッシュされたデータが失われる可能性があります。

sv503_enableoplockforceclose

種類: BOOL

クライアントが日和見ロック (oplock) を持ち、oplock の中断に応答しない場合にサーバーがどのように動作するかを示す 値。 このメンバーは、サーバーが 2 番目のオープン (値 0) に失敗するか、oplock (値が 1 に等しい) クライアントの開いているインスタンスを強制的に閉じるかを示します。 このメンバーは使用されません。

sv503_enablefcbopens

種類: BOOL

複数の MS-DOS ファイル制御ブロック (FCB) がサーバーからアクセスできる 1 つの場所に配置されるかどうかを示す 値。 有効にすると、サーバーにリソースを保存できます。

sv503_enableraw

種類: BOOL

サーバーが未加工のサーバー メッセージ ブロック (SMB) を処理するかどうかを示す値。 有効にすると、トランザクションごとにより多くのデータを転送できるようになり、パフォーマンスも向上します。 ただし、生の SMB を処理すると、特定のネットワークのパフォーマンスが低下する可能性があります。 サーバーは、このメンバーの値を保持します。

sv503_enablesharednetdrives

種類: BOOL

サーバーがリダイレクトされたサーバー ドライブの共有を許可するかどうかを示す 値。

sv503_minfreeconnections

型: DWORD

エンドポイントごとに保持される空き接続ブロックの最小数。 サーバーは、サーバーに接続するためのクライアントによる要求のバーストを処理するために、これらを脇に置きます。

sv503_maxfreeconnections

型: DWORD

エンドポイントごとに保持される空き接続ブロックの最大数。 サーバーは、サーバーに接続するためのクライアントによる要求のバーストを処理するために、これらを脇に置きます。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header lmserver.h (Include Lm.h)

関連項目

NetServerGetInfo

ネットワーク管理の概要

ネットワーク管理構造

サーバー関数