home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / pDOS / SegmInfo.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-18  |  1.1 KB  |  33 lines

  1. #ifndef __INC_POS_PDOS_SEGMINFO_H
  2. #define __INC_POS_PDOS_SEGMINFO_H
  3. /*******************************************************************
  4.  Includes Release 24
  5.  (C) Copyright 1995-1997 proDAD
  6.      All Rights Reserved
  7.  
  8.  $AUT Holger Burkarth
  9.  $DAT >>SegmInfo.h<<   11 Mar 1997    09:38:03 - (C) ProDAD
  10. *******************************************************************/
  11. #ifndef __INC_POS_PDOS_DOSTYPES_H
  12. #include <pDOS/DosTypes.h>
  13. #endif
  14. #ifndef __INC_POS_PDOS_SEGMENT_H
  15. #include <pDos/Segment.h>
  16. #endif
  17.  
  18. /*----------------------------------
  19. -----------------------------------*/
  20. struct pOS_SegmentInfo
  21. {
  22.         UWORD                  segi_StructSize;   /* sizeof(pOS_SegmentInfo) */
  23.   const struct pOS_SegmentLst *segi_SegmLst;
  24.   const struct pOS_Segment    *segi_Segm;
  25.   const VOID                  *segi_StartAddress; /* Start of segi_Segm */
  26.         size_t                 segi_SegmSize;     /* full size of segi_Segm */
  27.         size_t                 segi_SegmOffset;   /* Byte-Offset in segi_Segm */
  28.         ULONG                  segi_HunkType;     /* (enum pOS_HunkTypes) */
  29.         ULONG                  segi_MemFlags;     /* (enum pOS_MemoryFlag) */
  30. };
  31.  
  32. #endif
  33.