SERVER_INFO_101  1N5L_FQ 

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