[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 21 - Novell NetWare - QUEUE SERVICES - CREATE QUEUE
        AH = E3h subfn 64h
        DS:SI -> request buffer (see below)
        ES:DI -> reply buffer (see below)
Return: AL = status (00h,96h,99h,9Bh,9Ch,EDh-F1h,F5h,F7h,FCh,FEh,FFh)
                (see below)
Notes:  this function is supported by Advanced NetWare 2.1+
        caller must be on a workstation with supervisor privileges
SeeAlso: AH=E3h/SF=66h,AH=E3h/SF=68h,AH=E3h/SF=6Bh

Values for status:
 00h    successful
 96h    server out of memory
 99h    directory full
 9Bh    invalid directory handle
 9Ch    invalid path
 D0h    queue error
 D1h    no such queue
 D2h    no server for queue
 D3h    no queue rights
 D4h    queue full
 D5h    no queue job
 D6h    no job rights
 D7h    queue servicing error
 D9h    station is not a server
 DAh    queue halted
 DBh    too many queue servers
 EDh    property already exists
 EEh    object already exists
 EFh    invalid name
 F0h    wildcard not allowed
 F1h    invalid bindery security level
 F5h    not permitted to create object
 F7h    not permitted to create property
 FCh    no such object
 FEh    server bindery locked
 FFh    bindery failure

Format of request buffer:
Offset  Size    Description
 00h    WORD    length of following data (max ABh)
 02h    BYTE    64h (subfunction "Create Queue")
 03h    WORD    queue type (big-endian)
 05h    BYTE    length of queue's name (01h-2Fh)
 06h  N BYTEs   queue's name
        BYTE    directory handle or 00h
        BYTE    length of path name (01h-76h)
      N BYTEs   path name of directory in which to create queue subdirectory

Format of reply buffer:
Offset  Size    Description
 00h    WORD    (call) 0004h (size of following results buffer)
 02h    DWORD   object ID of queue (big-endian)

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