Compartilhar via


estrutura SERVER_INFO_503 (lmserver.h)

A estrutura de SERVER_INFO_503 está obsoleta. A estrutura contém informações sobre o servidor especificado.

Sintaxe

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;

Membros

sv503_sessopens

Tipo: DWORD

O número de arquivos que podem ser abertos em uma sessão.

sv503_sessvcs

Tipo: DWORD

O número máximo de sessões ou circuitos virtuais permitidos por cliente.

sv503_opensearch

Tipo: DWORD

O número de operações de pesquisa que podem ser executadas simultaneamente.

sv503_sizreqbuf

Tipo: DWORD

O tamanho, em bytes, de cada buffer de servidor.

sv503_initworkitems

Tipo: DWORD

O número inicial de buffers de recebimento, ou itens de trabalho, usados pelo servidor.

sv503_maxworkitems

Tipo: DWORD

O número máximo de buffers de recebimento ou itens de trabalho que o servidor pode alocar. Se esse limite for atingido, o transporte deverá iniciar o controle de fluxo a um custo de desempenho significativo.

sv503_rawworkitems

Tipo: DWORD

O número de itens de trabalho especiais que o servidor usa para E/S de modo bruto. Um valor maior para esse membro pode aumentar o desempenho, mas requer mais memória.

sv503_irpstacksize

Tipo: DWORD

O número de locais de pilha alocados pelo servidor em IRPs (pacotes de solicitação de E/S).

sv503_maxrawbuflen

Tipo: DWORD

O tamanho máximo do buffer do modo bruto, em bytes.

sv503_sessusers

Tipo: DWORD

O número máximo de usuários que podem ser conectados ao servidor usando uma única sessão ou circuito virtual.

sv503_sessconns

Tipo: DWORD

O número máximo de conexões de árvore que podem ser feitas no servidor usando uma única sessão ou circuito virtual.

sv503_maxpagedmemoryusage

Tipo: DWORD

O tamanho máximo, em bytes, da memória paginável que o servidor pode alocar a qualquer momento.

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

Tipo: BOOL

Um valor que indica se o servidor mapeia uma solicitação para uma solicitação aberta normal com acesso de leitura compartilhada quando o servidor recebe uma solicitação aberta de compatibilidade com acesso de leitura. O mapeamento dessas solicitações permite que vários computadores MS-DOS abram um único arquivo para acesso de leitura. Este membro não é utilizado.

sv503_enableforcedlogoff

Tipo: BOOL

Um valor que indica se o servidor deve forçar um cliente a se desconectar, mesmo que o cliente tenha arquivos abertos, depois que o tempo de logon do cliente expirar.

sv503_timesource

Tipo: BOOL

Um valor que indica se o servidor é uma fonte de tempo confiável.

sv503_acceptdownlevelapis

Tipo: BOOL

Um valor que indica se o servidor aceita chamadas de função de clientes do LAN Manager de geração anterior.

sv503_lmannounce

Tipo: BOOL

Um valor que indica se o servidor está visível para clientes do LAN Manager 2.x.

sv503_domain

Tipo: LPWSTR

Um ponteiro para uma cadeia de caracteres Unicode que especifica o nome do domínio do servidor.

sv503_maxcopyreadlen

Tipo: DWORD

O comprimento máximo, em bytes, das leituras de cópia no servidor.

Este membro não é utilizado.

sv503_maxcopywritelen

Tipo: DWORD

O comprimento máximo, em bytes, de gravações de cópia no servidor.

Este membro não é utilizado.

sv503_minkeepsearch

Tipo: DWORD

O período mínimo de tempo que o servidor retém informações sobre operações de pesquisa incompletas. Este membro não é utilizado.

sv503_maxkeepsearch

Tipo: DWORD

O período máximo de tempo, em segundos, o servidor retém informações sobre operações de pesquisa incompletas.

sv503_minkeepcomplsearch

Tipo: DWORD

O período mínimo de tempo, em segundos, o servidor retém informações sobre operações de pesquisa completas. Este membro não é utilizado.

sv503_maxkeepcomplsearch

Tipo: DWORD

O período máximo de tempo, em segundos, o servidor retém informações sobre operações de pesquisa completas. Este membro não é utilizado.

sv503_threadcountadd

Tipo: DWORD

O número de threads adicionais que o servidor deve usar além de um thread de trabalho por processador que ele já usa. Este membro não é utilizado.

sv503_numblockthreads

Tipo: DWORD

O número de threads reservados pelo servidor para solicitações de serviço que podem bloquear o thread por um período significativo de tempo. Este membro não é utilizado.

sv503_scavtimeout

Tipo: DWORD

O período de tempo, em segundos, em que o catadores permanece ocioso antes de acordar para solicitações de serviço.

sv503_minrcvqueue

Tipo: DWORD

O número mínimo de itens de trabalho de recebimento gratuito que o servidor requer antes de começar a alocar mais.

sv503_minfreeworkitems

Tipo: DWORD

O número mínimo de itens de trabalho disponíveis que o servidor requer para começar a processar um bloco de mensagens do servidor.

sv503_xactmemsize

Tipo: DWORD

O tamanho, em bytes, da região de memória compartilhada usada para processar funções de servidor.

sv503_threadpriority

Tipo: DWORD

A prioridade de todos os threads de servidor em relação à prioridade base do processo.

sv503_maxmpxct

Tipo: DWORD

O número máximo de solicitações pendentes que qualquer cliente pode enviar para o servidor. Por exemplo, 10 significa que você pode ter 10 solicitações sem resposta no servidor. Quando qualquer cliente tem 10 solicitações enfileiradas no servidor, o cliente deve aguardar uma resposta do servidor antes de enviar outra solicitação.

sv503_oplockbreakwait

Tipo: DWORD

O período de tempo, em segundos, para aguardar antes de cronometrar uma solicitação oportunista de interrupção de bloqueio.

sv503_oplockbreakresponsewait

Tipo: DWORD

O período de tempo, em segundos, o servidor aguarda que um cliente responda a uma solicitação de interrupção oplock do servidor.

sv503_enableoplocks

Tipo: BOOL

Um valor que indica se o servidor permite que os clientes usem bloqueios oportunistas em arquivos. Bloqueios oportunistas são um aprimoramento significativo de desempenho, mas têm o potencial de causar dados armazenados em cache perdidos em algumas redes, particularmente redes de ampla área.

sv503_enableoplockforceclose

Tipo: BOOL

Um valor que indica como o servidor deve se comportar se um cliente tiver um bloqueio oportunista (oplock) e não responder a uma quebra de oplock. Esse membro indica se o servidor falhará no segundo aberto (valor 0) ou forçará o fechamento da instância aberta de um cliente que tem um oplock (valor igual a 1). Este membro não é utilizado.

sv503_enablefcbopens

Tipo: BOOL

Um valor que indica se vários FCBs (Blocos de Controle de Arquivo) MS-DOS são colocados em um único local acessível ao servidor. Se habilitado, isso pode salvar recursos no servidor.

sv503_enableraw

Tipo: BOOL

Um valor que indica se o servidor processa SMBs (Blocos de Mensagens de Servidor) brutos. Se habilitado, isso permite que mais dados sejam transferidos por transação e também melhora o desempenho. No entanto, é possível que o processamento de SMBs brutos possa impedir o desempenho em determinadas redes. O servidor mantém o valor desse membro.

sv503_enablesharednetdrives

Tipo: BOOL

Um valor que indica se o servidor permite que unidades de servidor redirecionadas sejam compartilhadas.

sv503_minfreeconnections

Tipo: DWORD

O número mínimo de blocos de conexão livres mantidos por ponto de extremidade. O servidor os reserva para lidar com intermitências de solicitações por clientes para se conectarem ao servidor.

sv503_maxfreeconnections

Tipo: DWORD

O número máximo de blocos de conexão livres mantidos por ponto de extremidade. O servidor os reserva para lidar com intermitências de solicitações por clientes para se conectarem ao servidor.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho lmserver.h (inclua Lm.h)

Confira também

NetServerGetInfo

Visão geral do gerenciamento de rede

Estruturas de gerenciamento de rede

Funções de servidor