Int 21 Fn 5F4C u - Lan Manager Enhanced Dos - Local Netserverenum [N]

AX = 5F4Ch
BX = level (0000h or 0001h)
CX = buffer length
ES:DI -> buffer in which to store information

Return: CF clear if successful
ES:DI -> server_info_X structures (depending on level)
(see #1409,#1410)
BX = entries read
CX = total entries available
CF set on error
AX = error code

Notes: this function is also supported by the Novell DOS Named Pipe Extender
this function has been obseleted by NetServerEnum2

See Also: AX=5F53h

Format of LAN Manager server_info_0 structure:
Offset Size Description (Table 1409)
00h 16 BYTEs name

See Also: #1410

Format of LAN Manager server_info_1 structure:
Offset Size Description (Table 1410)
00h 16 BYTEs name
10h BYTE major version in lower nibble
11h BYTE minor version
12h DWORD server type bitmask (see #1411)
16h DWORD -> comment string

See Also: #1409

Bitfields for LAN Manager server type:
Bit(s) Description (Table 1411)
0 workstation
1 server
2 SQL server
3 primary domain controller
4 backup domain controller
5 time server
6 Apple File Protocol (AFP) server
7 Novell server
8 Domain Member (v2.1+)
9 Print Queue server (v2.1+)
10 Dialin server (v2.1+)
11 Unix server (v2.1+)