home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / misc / psy_kit.zip / PDFIK.INC < prev    next >
Text File  |  1993-10-26  |  1KB  |  29 lines

  1. ;
  2. ;┌──────────────────────────────────────────────────────┐
  3. ;│   Inlcude file for ASM programs using PDFIK v1.00ß   │
  4. ;├──────────────────────────────────────────────────────┤
  5. ;│   (C)opyright 1992-1993 by NAPALM / Psychose, Inc.   │
  6. ;└──────────────────────────────────────────────────────┘
  7. ;
  8.  
  9. EXTRN PDFIK_ASM : FAR   ; Main routine (external)
  10.  
  11. PARAM_STRUC     STRUC   ; Structure to pass & receive parameters
  12. Function        db ?    ; Function number
  13. DtaSeg          dw ?    ; Segment of related datas
  14. DtaOfsPdf       dw ?    ; Offset in DtaSeg of datafile name (ASCIIZ)
  15. DtaOfsFil       dw ?    ; Offset in DtaSeg of file name     (ASCIIZ)
  16. OfsInPdf        dd ?    ; Offset from beginning of Datafile
  17. OfsInFil        dd ?    ; Offset from beginning of File
  18. NumBytes        dd ?    ; Number of bytes to decompress
  19. BufSeg          dw ?    ; Segment of buffer where to unpack the data
  20. BufOfs          dw ?    ; Offset in BufSeg
  21. FlatMode        db ?    ; 0=No 32BMM, 1=32BMM use/compatible.
  22. MemMode         db ?    ; Memory mode of output buffer (see 32BMM ref.)
  23. MemHandle       dw ?    ; Handle of output buffer (32BMM support)
  24. LinearOfs       dd ?    ; 32bit linear offset of output buffer (32BMM support)
  25. NormSize        dd ?    ; Size of the normal file (unpacked)
  26. PackSize        dd ?    ; Size in the datafile (packed)
  27. ErrorCode       db ?    ; Return code from PDFIK
  28. PARAM_STRUC     ENDS    ; End of structure
  29.