다음을 통해 공유


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

한 세션에서 열 수 있는 파일 수입니다.

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

단일 세션 또는 가상 회로를 사용하여 서버에 로그온할 수 있는 최대 사용자 수입니다.

sv503_sessconns

형식:DWORD

단일 세션 또는 가상 회로를 사용하여 서버에서 수행할 수 있는 최대 트리 연결 수입니다.

sv503_maxpagedmemoryusage

형식:DWORD

서버가 한 번에 할당할 수 있는 페이지 가능 메모리의 최대 크기(바이트)입니다.

sv503_maxnonpagedmemoryusage

sv503_enablesoftcompat

형식: BOOL

서버가 읽기 액세스 권한이 있는 호환성 열기 요청을 수신할 때 공유 읽기 액세스 권한이 있는 일반 열린 요청에 요청을 매핑하는지 여부를 나타내는 값입니다. 이러한 요청을 매핑하면 여러 MS-DOS 컴퓨터가 읽기 액세스를 위해 단일 파일을 열 수 있습니다. 이 멤버는 사용되지 않습니다.

sv503_enableforcedlogoff

형식: BOOL

클라이언트의 로그온 시간이 만료된 후 클라이언트에 열려 있는 파일이 있더라도 서버가 강제로 연결을 끊어야 하는지 여부를 나타내는 값입니다.

sv503_timesource

형식: BOOL

서버가 신뢰할 수 있는 시간 원본인지 여부를 나타내는 값입니다.

sv503_acceptdownlevelapis

형식: BOOL

서버가 이전 세대 LAN Manager 클라이언트의 함수 호출을 수락하는지 여부를 나타내는 값입니다.

sv503_lmannounce

형식: BOOL

서버가 LAN Manager 2.x 클라이언트에 표시되는지 여부를 나타내는 값입니다.

sv503_domain

형식: LPWSTR

서버 도메인의 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.

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

한 클라이언트가 서버에 보낼 수 있는 미해결 요청의 최대 수입니다. 예를 들어 10은 서버에 10개의 응답되지 않은 요청을 가질 수 있습니다. 단일 클라이언트에 서버 내에서 대기 중인 요청이 10개인 경우 클라이언트는 다른 요청을 보내기 전에 서버 응답을 기다려야 합니다.

sv503_oplockbreakwait

형식:DWORD

기회 잠금 중단 요청의 타이밍을 초과하기 전에 대기하는 시간(초)입니다.

sv503_oplockbreakresponsewait

형식:DWORD

시간(초)은 클라이언트가 서버의 oplock 중단 요청에 응답할 때까지 기다립니다.

sv503_enableoplocks

형식: BOOL

서버에서 클라이언트가 파일에 대한 기회 잠금을 사용할 수 있는지 여부를 나타내는 값입니다. 기회 잠금은 성능이 크게 향상되었지만 일부 네트워크, 특히 광역 네트워크에서 캐시된 데이터가 손실될 가능성이 있습니다.

sv503_enableoplockforceclose

형식: BOOL

클라이언트에 기회 잠금(oplock)이 있고 oplock 중단에 응답하지 않는 경우 서버가 작동하는 방식을 나타내는 값입니다. 이 멤버는 서버가 두 번째 열기(값 0)에 실패할지 또는 oplock이 있는 클라이언트의 열린 instance 강제로 닫을지 여부를 나타냅니다(값은 1). 이 멤버는 사용되지 않습니다.

sv503_enablefcbopens

형식: BOOL

여러 MS-DOS FCB(파일 제어 블록)가 서버에서 액세스할 수 있는 단일 위치에 배치되는지 여부를 나타내는 값입니다. 사용하도록 설정하면 서버에 리소스를 저장할 수 있습니다.

sv503_enableraw

형식: BOOL

서버가 원시 SMB(서버 메시지 블록)를 처리하는지 여부를 나타내는 값입니다. 사용하도록 설정하면 트랜잭션당 더 많은 데이터를 전송할 수 있으며 성능도 향상됩니다. 그러나 원시 SMB를 처리하면 특정 네트워크의 성능이 저하될 수 있습니다. 서버는 이 멤버의 값을 유지 관리합니다.

sv503_enablesharednetdrives

형식: BOOL

서버에서 리디렉션된 서버 드라이브를 공유할 수 있는지 여부를 나타내는 값입니다.

sv503_minfreeconnections

형식:DWORD

엔드포인트당 유지 관리되는 최소 사용 가능한 연결 블록 수입니다. 서버는 서버에 연결하기 위한 클라이언트의 요청 버스트를 처리하기 위해 이러한 요청을 따로 설정합니다.

sv503_maxfreeconnections

형식:DWORD

엔드포인트당 유지 관리되는 최대 사용 가능한 연결 블록 수입니다. 서버는 서버에 연결하기 위한 클라이언트의 요청 버스트를 처리하기 위해 이러한 요청을 따로 설정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 lmserver.h(Lm.h 포함)

참고 항목

NetServerGetInfo

네트워크 관리 개요

네트워크 관리 구조

서버 함수