Partager via


SERVER_INFO_503 structure (lmserver.h)

La structure SERVER_INFO_503 est obsolète. La structure contient des informations sur le serveur spécifié.

Syntaxe

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;

Membres

sv503_sessopens

Type : DWORD

Nombre de fichiers qui peuvent être ouverts dans une session.

sv503_sessvcs

Type : DWORD

Nombre maximal de sessions ou de circuits virtuels autorisés par client.

sv503_opensearch

Type : DWORD

Nombre d’opérations de recherche pouvant être effectuées simultanément.

sv503_sizreqbuf

Type : DWORD

Taille, en octets, de chaque mémoire tampon de serveur.

sv503_initworkitems

Type : DWORD

Nombre initial de mémoires tampons de réception, ou éléments de travail, utilisés par le serveur.

sv503_maxworkitems

Type : DWORD

Nombre maximal de mémoires tampons de réception ou d’éléments de travail que le serveur peut allouer. Si cette limite est atteinte, le transport doit lancer le contrôle de flux à un coût de performances important.

sv503_rawworkitems

Type : DWORD

Nombre d’éléments de travail spéciaux que le serveur utilise pour les E/S en mode brut. Une valeur plus élevée pour ce membre peut augmenter les performances, mais elle nécessite plus de mémoire.

sv503_irpstacksize

Type : DWORD

Nombre d’emplacements de pile alloués par le serveur dans les paquets de demandes d’E/S (IRP).

sv503_maxrawbuflen

Type : DWORD

Taille maximale de la mémoire tampon en mode brut, en octets.

sv503_sessusers

Type : DWORD

Nombre maximal d’utilisateurs qui peuvent être connectés au serveur à l’aide d’une session unique ou d’un circuit virtuel.

sv503_sessconns

Type : DWORD

Nombre maximal de connexions d’arborescence qui peuvent être effectuées sur le serveur à l’aide d’une session unique ou d’un circuit virtuel.

sv503_maxpagedmemoryusage

Type : DWORD

Taille maximale, en octets, de la mémoire paginable que le serveur peut allouer à tout moment.

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

Type : BOOL

Valeur qui indique si le serveur mappe une demande à une demande ouverte normale avec accès en lecture partagée lorsque le serveur reçoit une demande d’ouverture de compatibilité avec accès en lecture. Le mappage de ces demandes permet à plusieurs ordinateurs MS-DOS d’ouvrir un seul fichier pour l’accès en lecture. Ce membre n’est pas utilisé.

sv503_enableforcedlogoff

Type : BOOL

Valeur qui indique si le serveur doit forcer un client à se déconnecter, même si le client a des fichiers ouverts, une fois que l’heure d’ouverture de session du client a expiré.

sv503_timesource

Type : BOOL

Valeur qui indique si le serveur est une source de temps fiable.

sv503_acceptdownlevelapis

Type : BOOL

Valeur qui indique si le serveur accepte les appels de fonction provenant de clients LAN Manager de génération précédente.

sv503_lmannounce

Type : BOOL

Valeur qui indique si le serveur est visible pour les clients LAN Manager 2.x.

sv503_domain

Type : LPWSTR

Pointeur vers une chaîne de caractères Unicode qui spécifie le nom du domaine du serveur.

sv503_maxcopyreadlen

Type : DWORD

Longueur maximale, en octets, des lectures de copie sur le serveur.

Ce membre n’est pas utilisé.

sv503_maxcopywritelen

Type : DWORD

Longueur maximale, en octets, des écritures de copie sur le serveur.

Ce membre n’est pas utilisé.

sv503_minkeepsearch

Type : DWORD

Durée minimale pendant laquelle le serveur conserve des informations sur les opérations de recherche incomplètes. Ce membre n’est pas utilisé.

sv503_maxkeepsearch

Type : DWORD

La durée maximale, en secondes, du serveur conserve des informations sur les opérations de recherche incomplètes.

sv503_minkeepcomplsearch

Type : DWORD

Durée minimale, en secondes, le serveur conserve des informations sur les opérations de recherche complètes. Ce membre n’est pas utilisé.

sv503_maxkeepcomplsearch

Type : DWORD

La durée maximale, en secondes, du serveur conserve des informations sur les opérations de recherche complètes. Ce membre n’est pas utilisé.

sv503_threadcountadd

Type : DWORD

Nombre de threads supplémentaires que le serveur doit utiliser en plus d’un thread de travail par processeur qu’il utilise déjà. Ce membre n’est pas utilisé.

sv503_numblockthreads

Type : DWORD

Nombre de threads mis de côté par le serveur pour traiter les demandes qui peuvent bloquer le thread pendant une période importante. Ce membre n’est pas utilisé.

sv503_scavtimeout

Type : DWORD

Période de temps, en secondes, pendant laquelle le charognard reste inactif avant de se réveiller aux demandes de service.

sv503_minrcvqueue

Type : DWORD

Nombre minimal d’éléments de travail de réception gratuits dont le serveur a besoin avant de commencer à en allouer davantage.

sv503_minfreeworkitems

Type : DWORD

Nombre minimal d’éléments de travail de réception disponibles dont le serveur a besoin pour commencer à traiter un bloc de messages de serveur.

sv503_xactmemsize

Type : DWORD

Taille, en octets, de la région de mémoire partagée utilisée pour traiter les fonctions serveur.

sv503_threadpriority

Type : DWORD

Priorité de tous les threads de serveur par rapport à la priorité de base du processus.

sv503_maxmpxct

Type : DWORD

Nombre maximal de demandes en attente qu’un client peut envoyer au serveur. Par exemple, 10 signifie que vous pouvez avoir 10 demandes sans réponse sur le serveur. Lorsqu’un client a 10 requêtes en file d’attente au sein du serveur, le client doit attendre une réponse du serveur avant d’envoyer une autre requête.

sv503_oplockbreakwait

Type : DWORD

Période d’attente, en secondes, avant d’expirer une demande d’arrêt de verrouillage opportuniste.

sv503_oplockbreakresponsewait

Type : DWORD

Période pendant laquelle, en secondes, le serveur attend qu’un client réponde à une demande d’arrêt d’opération du serveur.

sv503_enableoplocks

Type : BOOL

Valeur qui indique si le serveur autorise les clients à utiliser des verrous opportunistes sur des fichiers. Les verrous opportunistes sont une amélioration significative des performances, mais peuvent entraîner la perte de données mises en cache sur certains réseaux, en particulier les réseaux étendus.

sv503_enableoplockforceclose

Type : BOOL

Valeur qui indique comment le serveur doit se comporter si un client a un verrou opportuniste (oplock) et ne répond pas à un arrêt de blocage d’opération. Ce membre indique si le serveur échoue à la deuxième ouverture (valeur de 0) ou force la fermeture de la instance ouverte d’un client qui a un oplock (valeur égale à 1). Ce membre n’est pas utilisé.

sv503_enablefcbopens

Type : BOOL

Valeur qui indique si plusieurs blocs de contrôle de fichier MS-DOS sont placés dans un emplacement unique accessible au serveur. Si cette option est activée, cela peut économiser des ressources sur le serveur.

sv503_enableraw

Type : BOOL

Valeur qui indique si le serveur traite les blocs de messages serveur (SMB) bruts. Si cette option est activée, cela permet de transférer davantage de données par transaction et améliore également les performances. Toutefois, il est possible que le traitement des PME brutes puisse nuire aux performances sur certains réseaux. Le serveur conserve la valeur de ce membre.

sv503_enablesharednetdrives

Type : BOOL

Valeur qui indique si le serveur autorise le partage des lecteurs de serveur redirigés.

sv503_minfreeconnections

Type : DWORD

Nombre minimal de blocs de connexion gratuits gérés par point de terminaison. Le serveur les met de côté pour gérer les rafales de demandes par les clients pour se connecter au serveur.

sv503_maxfreeconnections

Type : DWORD

Nombre maximal de blocs de connexion gratuits gérés par point de terminaison. Le serveur les met de côté pour gérer les rafales de demandes par les clients pour se connecter au serveur.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête lmserver.h (include Lm.h)

Voir aussi

NetServerGetInfo

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

Fonctions serveur