[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 21 - Novell NetWare - CONNECTION CONTROL
        AH = E3h
        DS:SI -> request buffer (see below)
        ES:DI -> reply buffer (see below)
Return: AL = status
            00h successful
            else error code
Note:   supported by NetWare 4.0+, Advanced NetWare 1.0+, and Alloy NTNX
SeeAlso: AH=E3h/SF=32h,AH=E3h/SF=64h,AH=E3h/SF=C8h

Format of request buffer:
Offset  Size    Description
 00h    WORD    length of following data
 02h    BYTE    subfunction number
                00h login
                01h change password
                02h map user to station set
                03h map object to number
                04h map number to object
                05h get station's logged information
                06h get station's root mask (obsolete)
                07h map group name to number
                08h map number to group name
                09h get memberset M of group G
        var     depends on subfunction
Notes:  the above subfunctions are not described in _NetWare_System_Calls--DOS_
        see separate entries below for other subfunctions

Format of reply buffer:
Offset  Size    Description
 00h    WORD    (call) length of following buffer space for results
        var     depends on subfunction

Format of object property:
Offset  Size    Description
 00h 1-16 BYTEs property name
  N     BYTE    flags
                bit 0: property is dynamic
                bit 1: property is a set rather than an item
 N+1    BYTE    security levels (see below)
        ???

Names of well-known properties:
 ACCOUNT_BALANCE
 ACCOUNT_SERVERS
 GROUP_MEMBERS
 GROUPS_I'M_IN
 IDENTIFICATION         user's name
 LOGIN_CONTROL
 NET_ADDRESS
 OPERATORS
 PASSWORD
 SECURITY_EQUALS

Values for security levels:
 00h    "anyone" everyone may access
 01h    "logged" only logged-in clients may access
 02h    "object" only clients logged-in with object's name, type, and password
 03h    "supervisor" only clients logged-in with supervisor privileges
 04h    "NetWare" only NetWare may access
Note:   the above values are stored in a nybble; the high half-byte is write
          access and the low half-byte is read access

Values for object type:
 0000h  unknown
 0001h  user
 0002h  user group
 0003h  print queue
 0004h  file server
 0005h  job server
 0006h  gateway
 0007h  print server
 0008h  archive queue
 0009h  archive server
 000Ah  job queue
 000Bh  administration
 0026h  remote bridge server
 0047h  advertising print server
 0048h-8000h reserved
 FFFFh  wild (used only for finding objects)

See Also: 21E3
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson