home *** CD-ROM | disk | FTP | other *** search
- ;-------------------------------------------------------------------------
- ; ** CLIPnet Library ** copyright of DataSync Technologies - Lansing, Mi
- ;-------------------------------------------------------------------------
- ;
- ; Functions: Conn_Num()
- ;
- ; by: Carl Huff
- ;
- ; Purpose: /* returns logical connect number from Novell
- ;
- ; Novell call: Connection Services
- ; NetWare API DCh "Get Connection Number"
- ;
- ; Use: my_connect = Conn_Num()
- ;
- ; Returns: Clipper numeric of 1 to 100 (NetWare 286)
- ; Clipper numeric of 1 to 250 (NetWare 386)
- ;-------------------------------------------------------------------------
-
- .MODEL LARGE, PASCAL
- PUBLIC conn_num
-
- EXTRN __retni:FAR
-
- .CODE
- ;-------------------------------------------------------------------------
- conn_num PROC FAR ;/**** Conn_Num() function ****/
- ;-------------------------------------------------------------------------
-
- mov ah, 0DCh ; Novell's Get Connection Number API
- int 21h
- and ah, 0 ; zero out ah
- push ax ; load up the return state
- call __retni ; return connect number to Clipper
- add sp, 2 ; clean that stack!!
- ret ; return to Clipper
-
- conn_num ENDP
- END
- ;-------------------------------------------------------------------------
- ;/* EOF connects.asm */
-