# ArcItemInfo

This structure is passed to the GetArcItem function (all fields are already initialized by 0's).

    struct ArcItemInfo
    {
      char HostOS[32];
      char Description[256];
      int Solid;
      int Comment;
      int Encrypted;
      int DictSize;
      int UnpVer;
      int Chapter;
    };

### Members

HostOS
Host operating system or empty string if it's unknown
Description
Element description or an empty string
Solid
Flag that indicates that the archive is solid.
Comment
Set this flag if there's a comment in the archive
Encrypted
Set this flag if the archive is encrypted
DictSize
Dictionary size or 0 if it's unknown
UnpVer
Archiver version necessary for unpacking (HighNumber*256+LowNumber) or 0 if it's unknown
Chapter
archive chapter where the file belongs.
See also:
archive support
structures