VirtualBox

Changeset 67911 in vbox


Ignore:
Timestamp:
Jul 11, 2017 3:00:39 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
116897
Message:

iprt/formats/fat.h: Added offset for FATDIRENTRY.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/formats/fat.h

    r66728 r67911  
    537537typedef struct FATDIRENTRY
    538538{
    539     /** The directory entry name.
     539    /** 0x00: The directory entry name.
    540540     * First character serves as a flag to indicate deleted or not. */
    541541    uint8_t         achName[8+3];
    542     /** Attributes (FAT_ATTR_XXX). */
     542    /** 0x0b: Attributes (FAT_ATTR_XXX). */
    543543    uint8_t         fAttrib;
    544     /** NT case flags (FATDIRENTRY_CASE_F_XXX). */
     544    /** 0x0c: NT case flags (FATDIRENTRY_CASE_F_XXX). */
    545545    uint8_t         fCase;
    546     /** Birth milliseconds (DOS 7.0+ w/VFAT). */
     546    /** 0x0d: Birth milliseconds (DOS 7.0+ w/VFAT). */
    547547    uint8_t         uBirthCentiseconds;
    548     /** Birth time (DOS 7.0+ w/VFAT). */
     548    /** 0x0e: Birth time (DOS 7.0+ w/VFAT). */
    549549    uint16_t        uBirthTime;
    550     /** Birth date (DOS 7.0+ w/VFAT). */
     550    /** 0x10: Birth date (DOS 7.0+ w/VFAT). */
    551551    uint16_t        uBirthDate;
    552     /** Access date (DOS 7.0+ w/ACCDATA in Config.sys). */
     552    /** 0x12: Access date (DOS 7.0+ w/ACCDATA in Config.sys). */
    553553    uint16_t        uAccessDate;
    554554    union
    555555    {
    556         /** High cluster word for FAT32.   */
     556        /** 0x14: High cluster word for FAT32.   */
    557557        uint16_t    idxClusterHigh;
    558         /** Index of extended attributes (FAT16/FAT12). */
     558        /** 0x14: Index of extended attributes (FAT16/FAT12). */
    559559        uint16_t    idxEAs;
    560560    } u;
    561     /** Modify time (PC-DOS 1.1+, MS-DOS 1.20+).  */
     561    /** 0x16: Modify time (PC-DOS 1.1+, MS-DOS 1.20+).  */
    562562    uint16_t        uModifyTime;
    563     /** Modify date. */
     563    /** 0x18: Modify date. */
    564564    uint16_t        uModifyDate;
    565     /** The data cluster index. */
     565    /** 0x1a: The data cluster index. */
    566566    uint16_t        idxCluster;
    567     /** The file size. */
     567    /** 0x1c: The file size. */
    568568    uint32_t        cbFile;
    569569} FATDIRENTRY;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette