SERVER_INFO_102 구조체(lmserver.h)
SERVER_INFO_102 구조에는 이름, 플랫폼, 서버 유형, 특성 및 관련 소프트웨어를 포함하여 지정된 서버에 대한 정보가 포함됩니다.
구문
typedef struct _SERVER_INFO_102 {
DWORD sv102_platform_id;
LMSTR sv102_name;
DWORD sv102_version_major;
DWORD sv102_version_minor;
DWORD sv102_type;
LMSTR sv102_comment;
DWORD sv102_users;
LONG sv102_disc;
BOOL sv102_hidden;
DWORD sv102_announce;
DWORD sv102_anndelta;
DWORD sv102_licenses;
LMSTR sv102_userpath;
} SERVER_INFO_102, *PSERVER_INFO_102, *LPSERVER_INFO_102;
멤버
sv102_platform_id
형식:DWORD
플랫폼별 정보에 사용할 정보 수준입니다.
이 멤버에 대한 가능한 값은 Lmcons.h 헤더 파일에 나열됩니다.
값 | 의미 |
---|---|
|
MS-DOS 플랫폼입니다. |
|
OS/2 플랫폼. |
|
Windows NT 플랫폼. |
|
OSF 플랫폼. |
|
VMS 플랫폼. |
sv102_name
형식: LPWSTR
서버 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.
sv102_version_major
형식:DWORD
주 버전 번호 및 서버 유형입니다.
운영 체제의 주 릴리스 버전 번호는 가장 중요한 4비트에서 지정됩니다. 서버 유형은 가장 중요한 4비트에서 지정됩니다. Lmserver.h 헤더에 정의된 MAJOR_VERSION_MASK 비트 마스크는 애플리케이션에서 이 멤버로부터 주 버전 번호를 가져오는 데 사용해야 합니다.
sv102_version_minor
형식:DWORD
운영 체제의 부 릴리스 버전 번호입니다.
sv102_type
형식:DWORD
컴퓨터가 실행 중인 소프트웨어의 유형입니다.
이 멤버에 대한 가능한 값은 Lmserver.h 헤더 파일에 나열됩니다. 이 멤버는 다음 값 중 일부의 조합일 수 있습니다.
SV_TYPE_ALL 상수는 Lmserver.h 헤더 파일에서 0xFFFFFFFF 위해 정의됩니다. 이 상수는 NetServerEnum 함수와 함께 사용할 때 모든 서버 형식에 대해 검사 데 사용할 수 있습니다.
sv102_comment
형식: LPWSTR
서버를 설명하는 주석을 지정하는 유니코드 문자열에 대한 포인터입니다. 주석은 null일 수 있습니다.
sv102_users
형식:DWORD
시스템 서버에 로그온할 수 있는 사용자 수입니다. 실제로 로그온할 수 있는 사용자 수를 결정하는 것은 라이선스 서버입니다.
sv102_disc
형식: LONG
자동 연결 끊기 시간(분)입니다. 세션이 sv102_disc 멤버가 지정한 기간보다 더 오래 유휴 상태이면 연결이 끊어집니다. sv102_disc 값이 SV_NODISC 경우 자동 연결 끊기를 사용할 수 없습니다.
sv102_hidden
형식: BOOL
서버가 동일한 네트워크 도메인의 다른 컴퓨터에 표시되는지 여부를 나타내는 값입니다. 이 멤버는 Lmserver.h 헤더 파일에 정의된 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
서버가 표시됩니다. |
|
서버가 표시되지 않습니다. |
sv102_announce
형식:DWORD
네트워크 공지 속도(초)입니다. 이 속도는 서버가 네트워크의 다른 컴퓨터에 발표되는 빈도를 결정합니다. 이 멤버가 지정한 기간과 공지 속도가 얼마나 달라질 수 있는지에 대한 자세한 내용은 SERVER_INFO_1018.
sv102_anndelta
형식:DWORD
공지 속도의 델타 값(밀리초)입니다. 이 값은 공지 속도가 sv102_announce 멤버에 지정된 기간과 얼마나 다를 수 있는지를 지정합니다.
델타 값은 임의로 다양한 공지 속도를 허용합니다. 예를 들어 sv102_announce 멤버의 값이 10이고 sv102_anndelta 멤버의 값이 1인 경우 공지 속도는 9.999초에서 10.001초로 달라질 수 있습니다.
sv102_licenses
형식:DWORD
라이선스당 사용자 수입니다. 기본적으로 이 숫자는 SV_USERS_PER_LICENSE.
sv102_userpath
형식: LPWSTR
사용자 디렉터리에 대한 경로를 지정하는 유니코드 문자열에 대한 포인터입니다.
설명
공유가 Dfs 트리 구조의 루트 볼륨인지 여부를 나타내는 값을 검색하려면 NetShareGetInfo 함수를 호출하고 정보 수준 1005를 지정해야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | lmserver.h(Lm.h 포함) |