INT 21 u - LAN Manager Enhanced DOS - NetServerEnum2 AX = 5F53h DS:SI -> NetServerEnum2 parameter structure (see below) Return: CF clear if successful BX = entries read CX = total entries available CF set on error AX = error code SeeAlso: AX=5F4Ch Format of NetServerEnum2 parameter structure: Offset Size Description 00h WORD level (0000h or 0001h) 02h DWORD -> buffer as array of server_info_??? structures 06h WORD length of buffer 08h DWORD server type bitmask (see below) 0Ch DWORD -> Domain name (may be 0000h:0000h for all local domains) Bitfields for server type: bit 0 workstation bit 1 server bit 2 SQL server bit 3 primary domain controller bit 4 backup domain controller bit 5 time server bit 6 Apple File Protocol (AFP) server bit 7 Novell server bit 8 Domain Member (v2.1+) bit 9 Print Queue server (v2.1+) bit 10 Dialin server (v2.1+) bit 11 Unix server (v2.1+) Note: set all bits (FFFFFFFFh) for All Types Format of server_info_0 structure: Offset Size Description 00h 16 BYTEs name Format of server_info_1 structure: Offset Size Description 00h 16 BYTEs name 10h BYTE major version in lower nibble 11h BYTE minor version 12h DWORD server type (bits 0-11) (see above) 16h DWORD -> comment string .