На главную

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_101



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

typedef struct _SERVER_INFO_101 {
DWORD sv101_platform_id;
LPTSTR sv101_name;
DWORD sv101_version_major;
DWORD sv101_version_minor;
DWORD sv101_type;
LPTSTR sv101_comment;
} SERVER_INFO_101, *PSERVER_INFO_101, *LPSERVER_INFO_101;


Members

sv101_platform_id

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

sv101_name

A Unicode string containing the name of a server.

sv101_version_major

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

sv101_version_minor

Indicates the minor release version number of the LAN Manager software.

sv101_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


sv101_comment

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



See Also

NetServerEnum, NetServerGetInfo, NetServerSetInfo


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

SERVER_INFO_101



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

typedef struct _SERVER_INFO_101 { sv101_platform_id DWORD;
sv101_name LPTSTR;
sv101_version_major DWORD;
sv101_version_minor DWORD;
sv101_type DWORD;
sv101_comment LPTSTR;
} SERVER_INFO_101, *PSERVER_INFO_101, *LPSERVER_INFO_101;


Участники

sv101_platform_id

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

sv101_name

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

sv101_version_major

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

sv101_version_minor

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

sv101_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 Всех серверов


sv101_comment

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



Смотри Также

NetServerEnum, NetServerGetInfo, NetServerSetInfo


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