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 포함) |