Condividi tramite


SERVER_INFO_503 struttura (lmserver.h)

La struttura SERVER_INFO_503 è obsoleta. La struttura contiene informazioni sul server specificato.

Sintassi

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

Tipo: DWORD

Numero di file che possono essere aperti in una sessione.

sv503_sessvcs

Tipo: DWORD

Numero massimo di sessioni o circuiti virtuali consentiti per ogni client.

sv503_opensearch

Tipo: DWORD

Numero di operazioni di ricerca che possono essere eseguite contemporaneamente.

sv503_sizreqbuf

Tipo: DWORD

Dimensioni, in byte, di ogni buffer del server.

sv503_initworkitems

Tipo: DWORD

Numero iniziale di buffer di ricezione o elementi di lavoro usati dal server.

sv503_maxworkitems

Tipo: DWORD

Numero massimo di buffer di ricezione o elementi di lavoro, il server può allocare. Se questo limite viene raggiunto, il trasporto deve avviare il controllo del flusso a un costo significativo delle prestazioni.

sv503_rawworkitems

Tipo: DWORD

Il numero di elementi di lavoro speciali usati dal server per l'I/O in modalità non elaborata. Un valore più grande per questo membro può aumentare le prestazioni, ma richiede più memoria.

sv503_irpstacksize

Tipo: DWORD

Numero di percorsi dello stack allocati dal server nei pacchetti di richiesta di I/O (IRP).

sv503_maxrawbuflen

Tipo: DWORD

Dimensione massima del buffer in modalità non elaborata, in byte.

sv503_sessusers

Tipo: DWORD

Numero massimo di utenti che possono essere connessi al server usando una singola sessione o un circuito virtuale.

sv503_sessconns

Tipo: DWORD

Numero massimo di connessioni ad albero che possono essere effettuate nel server usando una singola sessione o circuito virtuale.

sv503_maxpagedmemoryusage

Tipo: DWORD

Dimensioni massime, in byte, di memoria paginabile che il server può allocare in qualsiasi momento.

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

Tipo: BOOL

Valore che indica se il server esegue il mapping di una richiesta a una normale richiesta aperta con accesso in lettura condivisa quando il server riceve una richiesta aperta di compatibilità con accesso in lettura. Il mapping di tali richieste consente a diversi computer MS-DOS di aprire un singolo file per l'accesso in lettura. Questo membro è inutilizzato.

sv503_enableforcedlogoff

Tipo: BOOL

Valore che indica se il server deve forzare la disconnessione di un client, anche se il client dispone di file aperti, una volta scaduto il tempo di accesso del client.

sv503_timesource

Tipo: BOOL

Valore che indica se il server è un'origine temporale affidabile.

sv503_acceptdownlevelapis

Tipo: BOOL

Valore che indica se il server accetta chiamate di funzione dai client LAN Manager di generazione precedente.

sv503_lmannounce

Tipo: BOOL

Valore che indica se il server è visibile ai client lan Manager 2.x.

sv503_domain

Tipo: LPWSTR

Puntatore a una stringa di caratteri Unicode che specifica il nome del dominio del server.

sv503_maxcopyreadlen

Tipo: DWORD

Lunghezza massima, in byte, delle letture di copia nel server.

Questo membro è inutilizzato.

sv503_maxcopywritelen

Tipo: DWORD

Lunghezza massima, in byte, delle scritture di copia nel server.

Questo membro è inutilizzato.

sv503_minkeepsearch

Tipo: DWORD

La durata minima del server mantiene le informazioni sulle operazioni di ricerca incomplete. Questo membro è inutilizzato.

sv503_maxkeepsearch

Tipo: DWORD

Il tempo massimo, in secondi, il server mantiene informazioni sulle operazioni di ricerca incomplete.

sv503_minkeepcomplsearch

Tipo: DWORD

Il tempo minimo, in secondi, il server mantiene le informazioni sulle operazioni di ricerca complete. Questo membro è inutilizzato.

sv503_maxkeepcomplsearch

Tipo: DWORD

Il tempo massimo, in secondi, il server mantiene le informazioni sulle operazioni di ricerca complete. Questo membro è inutilizzato.

sv503_threadcountadd

Tipo: DWORD

Il numero di thread aggiuntivi che il server deve usare oltre a un thread di lavoro per processore già usato. Questo membro è inutilizzato.

sv503_numblockthreads

Tipo: DWORD

Numero di thread impostati dal server per le richieste di servizio che possono bloccare il thread per un periodo di tempo significativo. Questo membro è inutilizzato.

sv503_scavtimeout

Tipo: DWORD

Periodo di tempo, in secondi, che lo scavenger rimane inattivo prima di svegliarsi alle richieste di servizio.

sv503_minrcvqueue

Tipo: DWORD

Il numero minimo di elementi di lavoro gratuiti richiesti dal server prima di iniziare a allocare più.

sv503_minfreeworkitems

Tipo: DWORD

Numero minimo di elementi di lavoro disponibili che il server richiede per iniziare a elaborare un blocco di messaggi server.

sv503_xactmemsize

Tipo: DWORD

Dimensioni, in byte, dell'area di memoria condivisa usata per elaborare le funzioni del server.

sv503_threadpriority

Tipo: DWORD

Priorità di tutti i thread del server in relazione alla priorità di base del processo.

sv503_maxmpxct

Tipo: DWORD

Numero massimo di richieste in sospeso che un client può inviare al server. Ad esempio, 10 significa che è possibile avere 10 richieste senza risposta nel server. Quando un singolo client ha 10 richieste accodate all'interno del server, il client deve attendere una risposta del server prima di inviare un'altra richiesta.

sv503_oplockbreakwait

Tipo: DWORD

Periodo di tempo, in secondi, per attendere prima del timeout di una richiesta di interruzione di blocco opportunistica.

sv503_oplockbreakresponsewait

Tipo: DWORD

Il periodo di tempo, in secondi, il server attende che un client risponda a una richiesta di interruzione di oplock dal server.

sv503_enableoplocks

Tipo: BOOL

Valore che indica se il server consente ai client di usare blocchi opportunistici nei file. I blocchi opportunistici sono un miglioramento significativo delle prestazioni, ma hanno il potenziale di causare la perdita di dati memorizzati nella cache in alcune reti, in particolare reti a livello di area.

sv503_enableoplockforceclose

Tipo: BOOL

Valore che indica il comportamento del server se un client ha un blocco opportunistico (oplock) e non risponde a un'interruzione di oplock. Questo membro indica se il server avrà esito negativo il secondo aperto (valore 0) o forzare la chiusura dell'istanza aperta di un client con un oplock (valore uguale a 1). Questo membro è inutilizzato.

sv503_enablefcbopens

Tipo: BOOL

Valore che indica se diversi blocchi di controllo file MS-DOS vengono inseriti in una singola posizione accessibile al server. Se abilitata, è possibile salvare le risorse nel server.

sv503_enableraw

Tipo: BOOL

Valore che indica se il server elabora blocchi messaggi server non elaborati. Se abilitato, questo consente di trasferire più dati per transazione e di migliorare anche le prestazioni. Tuttavia, è possibile che l'elaborazione di PMI non elaborate possa impedire prestazioni in determinate reti. Il server mantiene il valore di questo membro.

sv503_enablesharednetdrives

Tipo: BOOL

Valore che indica se il server consente la condivisione delle unità server reindirizzate.

sv503_minfreeconnections

Tipo: DWORD

Numero minimo di blocchi di connessione gratuiti mantenuti per endpoint. Il server consente di gestire i burst di richieste da parte dei client per connettersi al server.

sv503_maxfreeconnections

Tipo: DWORD

Numero massimo di blocchi di connessione gratuiti mantenuti per endpoint. Il server consente di gestire i burst di richieste da parte dei client per connettersi al server.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione lmserver.h (include Lm.h)

Vedi anche

NetServerGetInfo

Panoramica sulla gestione della rete

Strutture di gestione della rete

Funzioni server