На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

SERVER_INFO_102



The SERVER_INFO_102 structure contains information about the specified server, including name, platform, type of server, and associated software.

typedef struct _SERVER_INFO_102 {
DWORD sv102_platform_id;
LPTSTR sv102_name;
DWORD sv102_version_major;
DWORD sv102_version_minor;
DWORD sv102_type;
LPTSTR sv102_comment;
DWORD sv102_users;
LONG sv102_disc;
BOOL sv102_hidden;
DWORD sv102_announce;
DWORD sv102_anndelta;
LPTSTR sv102_userpath;
} SERVER_INFO_102, *PSERVER_INFO_102, *LPSERVER_INFO_102;


Members

sv102_platform_id

Indicates the information levels to use for platform-specific information.

sv102_name

A Unicode string containing the name of a server.

sv102_version_major

Specifies, in the least significant 4 bits, the major release version number of the LAN Manager software. The most significant 4 bits specifies the server type. The mask MAJOR_VERSION_MASK should be used to ensure correct results.

sv102_version_minor

The minor release version number of the LAN Manager software.

sv102_type

Describes the type of software the computer is running. This member can be one of the following values:

Symbolic constant Value Meaning
SV_TYPE_WORKSTATION 0x00000001 All LAN Manager workstations
SV_TYPE_SERVER 0x00000002 All LAN Manager servers
SV_TYPE_SQLSERVER 0x00000004 Any server running with Microsoft SQL Server
SV_TYPE_DOMAIN_CTRL 0x00000008 Primary domain controller
SV_TYPE_DOMAIN_BAKCTRL 0x00000010 Backup domain controller
SV_TYPE_TIMESOURCE 0x00000020 Server running the Timesource service
SV_TYPE_AFP 0x00000040 Apple File Protocol servers
SV_TYPE_NOVELL 0x00000080 Novell servers
SV_TYPE_DOMAIN_MEMBER 0x00000100 LAN Manager 2.x Domain Member
SV_TYPE_LOCAL_LIST_ONLY 0x40000000 Servers maintained by the browser
SV_TYPE_PRINT 0x00000200 Server sharing print queue
SV_TYPE_DIALIN 0x00000400 Server running dial-in service
SV_TYPE_XENIX_SERVER 0x00000800 Xenix server
SV_TYPE_MFPN 0x00004000 Microsoft File and Print for Netware
SV_TYPE_NT 0x00001000 Windows NT (either Workstation or Server)
SV_TYPE_WFW 0x00002000 Server running Windows for Workgroups
SV_TYPE_SERVER_NT 0x00008000 Windows NT non-DC server
SV_TYPE_POTENTIAL_BROWSER 0x00010000 Server that can run the Browser service
SV_TYPE_BACKUP_BROWSER 0x00020000 Server running a Browser service as backup
SV_TYPE_MASTER_BROWSER 0x00040000 Server running the master Browser service
SV_TYPE_DOMAIN_MASTER 0x00080000 Server running the domain master Browser
SV_TYPE_DOMAIN_ENUM 0x80000000 Primary Domain
SV_TYPE_WINDOWS 0x00400000 Windows 95 or later
SV_TYPE_ALL 0xFFFFFFFF All servers


sv102_comment

Points to a Unicode string containing a comment describing the server. The comment can be null.

sv102_users

Indicates the number of users who can attempt to log on to the system server. However, it is the license server that determines how many of these users can actually log on.

sv102_disc

Indicates the auto-disconnect time, in minutes. A session is disconnected if it is idle longer than the time specified by the sv102_disc member. If the value of sv102_disc is SV_NODISC, auto-disconnect is not enabled.

sv102_hidden

Determines whether the server is visible to other computers in the same network domain. This member can be one of the following values:

Value Meaning
SV_VISIBLE Server is visible.
SV_HIDDEN Server is not visible.


sv102_announce

Specifies the network announce rate, in seconds. This rate determines how often the server is announced to other computers on the network.

sv102_anndelta

Specifies the delta value or change of the announce rate, in milliseconds. This value specifies how much the announce rate can vary from the time specified in the sv102_announce member. The delta value allows randomly varied announce rates. For example, if the sv102_announce member has the value 10 and the sv102_anndelta member has the value 1, the announce rate can vary from 9.999 seconds to 10.001 seconds.

sv102_userpath

Points to a Unicode string containing the path to user directories.



See Also

NetServerGetInfo, NetServerSetInfo





Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

SERVER_INFO_102



Структура SERVER_INFO_102 содержит информацию об определенном сервере, включая имя, платформу, тип сервера, и связанное программное обеспечение.

typedef struct _SERVER_INFO_102 { sv102_platform_id DWORD;
sv102_name LPTSTR;
sv102_version_major DWORD;
sv102_version_minor DWORD;
sv102_type DWORD;
sv102_comment LPTSTR;
sv102_users DWORD;
ДЛИННЫЙ sv102_disc;
sv102_hidden BOOL;
sv102_announce DWORD;
sv102_anndelta DWORD;
sv102_userpath LPTSTR;
} SERVER_INFO_102, *PSERVER_INFO_102, *LPSERVER_INFO_102;


Участники

sv102_platform_id

Указывает информационные уровни, чтобы использоваться для платформа-специфической информации.

sv102_name

Строка Уникода, содержащая имя сервера.

sv102_version_major

Определяет, на наименее значимые 4 бита, номер версии основной версии программного обеспечения Менеджера LAN. Наиболее значимые 4 бита определяет тип сервера. Маска MAJOR_VERSION_MASK должна быть использована, чтобы гарантировать правильные результаты.

sv102_version_minor

Номер версии незначительной версии программного обеспечения Менеджера LAN.

sv102_type

Описывает тип программного обеспечения, которое компьютер выполняет. Этот элемент может быть одним из следующего величин:

Символическая постоянная Величина, означающая SV_TYPE_WORKSTATION 0x00000001 Все рабочие станции Менеджера LAN SV_TYPE_SERVER 0x00000002 Все серверы Менеджера LAN SV_TYPE_SQLSERVER 0x00000004 Любой прогон сервера с 0x00000008 Первичным доменным диспетчером Микрософт SQL Server SV_TYPE_DOMAIN_CTRL 0x00000010 Резервного доменного диспетчера SV_TYPE_DOMAIN_BAKCTRL 0x00000020 Сервера SV_TYPE_TIMESOURCE, выполняющим 0x00000040 Яблочный Файловый Протокол серверов услуги Timesource SV_TYPE_AFP SV_TYPE_NOVELL серверов 0x00000080 Novell SV_TYPE_DOMAIN_MEMBER Менеджера 0x00000100 LAN 0x40000000 Серверов 2.x Domain Member SV_TYPE_LOCAL_LIST_ONLY поддерживалась 0x00000200 Сервером окна просмотра SV_TYPE_PRINT, использовавшим очередь распечатки SV_TYPE_DIALIN 0x00000400 Сервера, выполняющую абонента-в услуге SV_TYPE_XENIX_SERVER сервера 0x00000800 Xenix SV_TYPE_MFPN Файла 0x00004000 Микрософт и Распечатка для Netware SV_TYPE_NT 0x00001000 Windows NT (или Рабочая станция или Сервер) 0x00002000 Сервер SV_TYPE_WFW, выполняющий Windows для Workgroups SV_TYPE_SERVER_NT 0x00008000 Windows NT не-сервера DC 0x00010000 Сервера SV_TYPE_POTENTIAL_BROWSER, который может запустить 0x00020000 Сервер Окна просмотра услуги SV_TYPE_BACKUP_BROWSER, выполняющий Окно просмотра услуги как копия
0x00040000 Сервер SV_TYPE_MASTER_BROWSER, выполняющий основной 0x00080000 Сервер Окна просмотра услуги SV_TYPE_DOMAIN_MASTER, выполняющий доменного мастера Browser SV_TYPE_DOMAIN_ENUM 0x80000000 Primary Domain SV_TYPE_WINDOWS 0x00400000 Windows 95 или позже SV_TYPE_ALL 0xFFFFFFFF Всех серверов


sv102_comment

Точки на строку Уникода, содержащие описывать комментария сервер. Комментарий может быть недействителен.

sv102_users

Указывает количество пользователей, которые могут пытаться регистрироваться в системном сервере. Тем не менее, это - лицензионный сервер, который определяет сколько этих пользователей может действительно зарегистрировать на.

sv102_disc

Указывается авто-разъединять время, в минутах. Сеанс разъединен если он - ожидание дольше чем время определялось sv102_disc элементом. Если величина sv102_disc - SV_NODISC, авто-не разъединять приспособлен.

sv102_hidden

Определяет независимо сервер видимое в других компьютерах в той же сетевой области. Этот элемент может быть одним из следующего величин:

Значение Величины
Сервер SV_VISIBLE видимый.
Сервер SV_HIDDEN не видимый.


sv102_announce

Определяет что сеть заявляет показатель, в течение секунд. Этот показатель определяет как часто сервер заявлен другим компьютерам в сети.

sv102_anndelta

Определяет величину дельты или изменение заявляет показатель, в течение миллисекунд. Эта величина определяет сколько заявлять, что показатель может измениться со времени определенного в sv102_announce элементе. Величина дельты допускает произвольно измененное заявлять показатели. Например, если sv102_announce элемент имеет величину 10 и sv102_anndelta элемент имеет величину 1, заявлять, что показатель может измениться с 9.999 секунд в 10.001 секунд.

sv102_userpath

Точки на строку Уникода, содержащие путь в директории пользователя.



Смотри Также

NetServerGetInfo, NetServerSetInfo





Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz