home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 13 / MA_Cover_13.bin / source / c / stefanb_src / wbstart / dev / asm / libraries / wbstart.i
Encoding:
Text File  |  1996-09-18  |  1.2 KB  |  46 lines

  1.         IFND    LIBRARIES_WBSTART_I
  2. LIBRARIES_WBSTART_I     SET     1
  3. **
  4. **   $VER: WBStart.I V2.2
  5. **
  6. **   shared library include file
  7. **
  8. **   (c) 1991-1996 Stefan Becker
  9. **
  10.  
  11.      IFND  UTILITY_TAGITEM_I
  12.      INCLUDE "utility/tagitem.i"
  13.      ENDC
  14.  
  15. WBSTART_NAME    MACRO
  16.                 dc.b    "wbstart.library",0
  17.                 ENDM
  18.  
  19. WBSTART_VERSION EQU     2
  20.  
  21. * Tags for WBStartTagList()
  22.  
  23. * Name of the program to start. It is relative to
  24. * WBStart_DirectoryName or WBStart_DirLock.
  25. WBStart_Name            EQU     TAG_USER+1      ; APTR
  26.  
  27. * Name of a directory. Mutually exclusive to WBStart_DirectoryLock
  28. WBStart_DirectoryName   EQU     TAG_USER+2      ; APTR
  29.  
  30. * Lock of a directory. Mutually exclusive to WBStart_DirectoryName
  31. WBStart_DirectoryLock   EQU     TAG_USER+3      ; BPTR
  32.  
  33. * Stack size for the new process
  34. WBStart_Stack           EQU     TAG_USER+4      ; ULONG
  35.  
  36. * Priority for the new process
  37. WBStart_Priority        EQU     TAG_USER+5      ; LONG
  38.  
  39. * Number of arguments in WBStart_ArgumentList
  40. WBStart_ArgumentCount   EQU     TAG_USER+6      ; ULONG
  41.  
  42. * Array of arguments. WBStart_ArgumentCount MUST be specified also!
  43. WBStart_ArgumentList    EQU     TAG_USER+7      ; Pointer to struct WBArg
  44.  
  45.         ENDC    ; LIBRARIES_WBSTART_I
  46.