Mac OS 9
HFSPlusCatalogFolder Struct Reference

#include <HFSVolumes.h>

Data Fields

SInt16 recordType
 
UInt16 flags
 
UInt32 valence
 
HFSCatalogNodeID folderID
 
UInt32 createDate
 
UInt32 contentModDate
 
UInt32 attributeModDate
 
UInt32 accessDate
 
UInt32 backupDate
 
HFSPlusPermissions permissions
 
DInfo userInfo
 
DXInfo finderInfo
 
UInt32 textEncoding
 
UInt32 reserved
 

Detailed Description

HFS Plus catalog folder record - 88 bytes

Field Documentation

◆ accessDate

UInt32 HFSPlusCatalogFolder::accessDate

date and time of last attribute modification

◆ attributeModDate

UInt32 HFSPlusCatalogFolder::attributeModDate

date and time of last content modification

◆ backupDate

UInt32 HFSPlusCatalogFolder::backupDate

date and time of last access (Rhapsody only)

◆ contentModDate

UInt32 HFSPlusCatalogFolder::contentModDate

date and time of creation

◆ createDate

UInt32 HFSPlusCatalogFolder::createDate

folder ID

◆ finderInfo

DXInfo HFSPlusCatalogFolder::finderInfo

Finder information

◆ flags

UInt16 HFSPlusCatalogFolder::flags

record type = HFS Plus folder record

◆ folderID

HFSCatalogNodeID HFSPlusCatalogFolder::folderID

folder's valence (limited to 2^16 in Mac OS)

◆ permissions

HFSPlusPermissions HFSPlusCatalogFolder::permissions

date and time of last backup

◆ reserved

UInt32 HFSPlusCatalogFolder::reserved

hint for name conversions

◆ textEncoding

UInt32 HFSPlusCatalogFolder::textEncoding

additional Finder information

◆ userInfo

DInfo HFSPlusCatalogFolder::userInfo

permissions (for Rhapsody)

◆ valence

UInt32 HFSPlusCatalogFolder::valence

file flags


The documentation for this struct was generated from the following file: