SERVER_INFO_503-Struktur (lmserver.h)

Die SERVER_INFO_503-Struktur ist veraltet. Die -Struktur enthält Informationen zum angegebenen Server.

Syntax

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;

Members

sv503_sessopens

Art: DWORD

Die Anzahl der Dateien, die in einer Sitzung geöffnet werden können.

sv503_sessvcs

Art: DWORD

Die maximale Anzahl von Sitzungen oder virtuellen Verbindungen, die pro Client zulässig sind.

sv503_opensearch

Art: DWORD

Die Anzahl der Suchvorgänge, die gleichzeitig ausgeführt werden können.

sv503_sizreqbuf

Art: DWORD

Die Größe jedes Serverpuffers in Byte.

sv503_initworkitems

Art: DWORD

Die anfängliche Anzahl von Empfangspuffern oder Arbeitselementen, die vom Server verwendet werden.

sv503_maxworkitems

Art: DWORD

Die maximale Anzahl von Empfangspuffern oder Arbeitselementen, die der Server zuordnen kann. Wenn dieser Grenzwert erreicht wird, muss der Transport die Flusssteuerung mit erheblichen Leistungskosten initiieren.

sv503_rawworkitems

Art: DWORD

Die Anzahl der speziellen Arbeitselemente, die der Server für E/A im Rohmodus verwendet. Ein größerer Wert für diesen Member kann die Leistung erhöhen, erfordert jedoch mehr Arbeitsspeicher.

sv503_irpstacksize

Art: DWORD

Die Anzahl der Stapelspeicherorte, die der Server in E/A-Anforderungspaketen (IRPs) zugeordnet hat.

sv503_maxrawbuflen

Art: DWORD

Die maximale Puffergröße im Rohmodus in Bytes.

sv503_sessusers

Art: DWORD

Die maximale Anzahl von Benutzern, die mit einer einzelnen Sitzung oder einer virtuellen Verbindung beim Server angemeldet werden können.

sv503_sessconns

Art: DWORD

Die maximale Anzahl von Strukturverbindungen, die auf dem Server mithilfe einer einzelnen Sitzung oder einer virtuellen Verbindung hergestellt werden können.

sv503_maxpagedmemoryusage

Art: DWORD

Die maximale Größe des ausgelagerten Arbeitsspeichers in Bytes, den der Server zu einem beliebigen Zeitpunkt zuweisen kann.

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

Typ: BOOL

Ein Wert, der angibt, ob der Server eine Anforderung einer normalen offenen Anforderung mit Shared-Read-Zugriff zuordnet, wenn der Server eine offene Kompatibilitätsanforderung mit Lesezugriff empfängt. Die Zuordnung solcher Anforderungen ermöglicht es mehreren MS-DOS-Computern, eine einzelne Datei für den Lesezugriff zu öffnen. Dieser Member wird nicht verwendet.

sv503_enableforcedlogoff

Typ: BOOL

Ein -Wert, der angibt, ob der Server das Trennen eines Clients erzwingen soll, auch wenn der Client über geöffnete Dateien verfügt, nachdem die Anmeldezeit des Clients abgelaufen ist.

sv503_timesource

Typ: BOOL

Ein -Wert, der angibt, ob der Server eine zuverlässige Zeitquelle ist.

sv503_acceptdownlevelapis

Typ: BOOL

Ein -Wert, der angibt, ob der Server Funktionsaufrufe von LAN Manager-Clients der vorherigen Generation akzeptiert.

sv503_lmannounce

Typ: BOOL

Ein -Wert, der angibt, ob der Server für LAN Manager 2.x-Clients sichtbar ist.

sv503_domain

Typ: LPWSTR

Ein Zeiger auf eine Unicode-Zeichenfolge, die den Namen der Domäne des Servers angibt.

sv503_maxcopyreadlen

Art: DWORD

Die maximale Länge von Lesevorgängen für Kopiervorgänge auf dem Server in Byte.

Dieser Member wird nicht verwendet.

sv503_maxcopywritelen

Art: DWORD

Die maximale Länge von Kopierschreibvorgängen auf dem Server in Bytes.

Dieser Member wird nicht verwendet.

sv503_minkeepsearch

Art: DWORD

Die Mindestdauer, in der der Server Informationen zu unvollständigen Suchvorgängen aufbewahrt. Dieser Member wird nicht verwendet.

sv503_maxkeepsearch

Art: DWORD

Die maximale Dauer (in Sekunden) speichert der Server Informationen zu unvollständigen Suchvorgängen.

sv503_minkeepcomplsearch

Art: DWORD

Die mindeste Zeitdauer in Sekunden, die der Server speichert Informationen zu vollständigen Suchvorgängen. Dieser Member wird nicht verwendet.

sv503_maxkeepcomplsearch

Art: DWORD

Die maximale Zeitdauer in Sekunden, die der Server speichert Informationen zu vollständigen Suchvorgängen. Dieser Member wird nicht verwendet.

sv503_threadcountadd

Art: DWORD

Die Anzahl zusätzlicher Threads, die der Server zusätzlich zu einem Workerthread pro bereits verwendetem Prozessor verwenden soll. Dieser Member wird nicht verwendet.

sv503_numblockthreads

Art: DWORD

Die Anzahl der Threads, die der Server für Dienstanforderungen reserviert hat, die den Thread für einen längeren Zeitraum blockieren können. Dieser Member wird nicht verwendet.

sv503_scavtimeout

Art: DWORD

Der Zeitraum in Sekunden, in dem der Scavenger im Leerlauf bleibt, bevor er mit Dienstanforderungen aufwacht.

sv503_minrcvqueue

Art: DWORD

Die Mindestanzahl kostenloser Empfangsarbeitselemente, die der Server benötigt, bevor er beginnt, weitere zuzuweisen.

sv503_minfreeworkitems

Art: DWORD

Die Mindestanzahl verfügbarer Empfangsarbeitselemente, die der Server benötigt, um mit der Verarbeitung eines Servernachrichtenblocks zu beginnen.

sv503_xactmemsize

Art: DWORD

Die Größe des freigegebenen Speicherbereichs in Bytes, der zum Verarbeiten von Serverfunktionen verwendet wird.

sv503_threadpriority

Art: DWORD

Die Priorität aller Serverthreads im Verhältnis zur Basispriorität des Prozesses.

sv503_maxmpxct

Art: DWORD

Die maximale Anzahl ausstehender Anforderungen, die ein Client an den Server senden kann. Beispielsweise bedeutet 10, dass Sie 10 nicht beantwortete Anforderungen auf dem Server haben können. Wenn auf einem einzelnen Client 10 Anforderungen innerhalb des Servers in die Warteschlange eingereiht sind, muss der Client auf eine Serverantwort warten, bevor eine weitere Anforderung gesendet wird.

sv503_oplockbreakwait

Art: DWORD

Der Zeitraum in Sekunden, der gewartet werden soll, bevor ein Timeout für eine opportunistische Sperrunterbrechungsanforderung ausgegeben wird.

sv503_oplockbreakresponsewait

Art: DWORD

Der Zeitraum in Sekunden, in dem der Server wartet, bis ein Client auf eine Oplock-Unterbrechungsanforderung vom Server antwortet.

sv503_enableoplocks

Typ: BOOL

Ein -Wert, der angibt, ob der Server Clients die Verwendung opportunistischer Sperren für Dateien zulässt. Opportunistische Sperren stellen eine erhebliche Leistungssteigerung dar, haben aber das Potenzial, dass in einigen Netzwerken, insbesondere in Weitnetzwerken, zwischengespeicherte Daten verloren gehen.

sv503_enableoplockforceclose

Typ: BOOL

Ein -Wert, der angibt, wie sich der Server verhalten soll, wenn ein Client über eine opportunistische Sperre (Oplock) verfügt und nicht auf einen Oplock-Umbruch reagiert. Dieser Member gibt an, ob der Server beim zweiten Öffnen (Wert 0) fehlschlägt oder das Schließen der geöffneten instance eines Clients mit einem Oplock (Wert gleich 1) erzwingt. Dieser Member wird nicht verwendet.

sv503_enablefcbopens

Typ: BOOL

Ein -Wert, der angibt, ob mehrere MS-DOS File Control Blocks (FCBs) an einem einzigen Speicherort platziert werden, auf den der Server zugreifen kann. Wenn diese Option aktiviert ist, können Ressourcen auf dem Server eingespart werden.

sv503_enableraw

Typ: BOOL

Ein -Wert, der angibt, ob der Server unformatierte Server message Blocks (SMBs) verarbeitet. Wenn diese Option aktiviert ist, können mehr Daten pro Transaktion übertragen werden, und die Leistung wird verbessert. Es ist jedoch möglich, dass die Verarbeitung von rohen SMBs die Leistung in bestimmten Netzwerken beeinträchtigen kann. Der Server verwaltet den Wert dieses Members.

sv503_enablesharednetdrives

Typ: BOOL

Ein -Wert, der angibt, ob der Server die Freigabe umgeleiteter Serverlaufwerke zulässt.

sv503_minfreeconnections

Art: DWORD

Die mindeste Anzahl von freien Verbindungsblöcken, die pro Endpunkt verwaltet werden. Der Server legt diese beiseite, um Bursts von Anforderungen von Clients zu verarbeiten, um eine Verbindung mit dem Server herzustellen.

sv503_maxfreeconnections

Art: DWORD

Die maximale Anzahl von freien Verbindungsblöcken, die pro Endpunkt verwaltet werden. Der Server legt diese beiseite, um Bursts von Anforderungen von Clients zu verarbeiten, um eine Verbindung mit dem Server herzustellen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile lmserver.h (lm.h einschließen)

Weitere Informationen

NetServerGetInfo

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen

Serverfunktionen