zNW_metadata_s
Contains the extended file metadata.
- Defined In:public/zXattr.h
Syntax
typedef struct zNW_metadata_s {
WORD nwm_byteorder;
WORD nwm_version;
LONG nwm_reserved_1;
QUAD nwm_modify_mask;
QUAD nwm_file_attributes;
QUAD nwm_file_attributes_mask;
QUAD nwm_time_created;
QUAD nwm_time_archived;
QUAD nwm_time_modified;
QUAD nwm_time_accessed;
QUAD nwm_time_meta_data_modified;
QUAD nwm_reserved_2;
GUID_t nwm_id_owner;
GUID_t nwm_id_archiver;
GUID_t nwm_id_modifier;
GUID_t nwm_id_metadata_modifier;
SQUAD nwm_quota_limit;
LONG nwm_inherited_rights_mask;
LONG nwm_trustee_num;
zNW_trstuee_s nwm_trustee[zMAX_TRUSTEES];
} zNW_metadata_s;
Fields
- nwm_byteorder
- Specifies the byte order of the structure.
- nwm_version
- Specifies the version of the structure.
- nwm_reserved_1
- Is reserved. Set to 0.
- nwm_modify_mask
- Specifies the attributes (and corresponding fields
in this structure) to modify. For possible values, see Section 4.2, Modify Mask Values.
- nwm_file_attributes
- Specifies the NSS file attributes. For possible
values, see Section 4.1, File Attribute Values.
- nwm_file_attributes_mask
- Specifies the NSS file attributes to modify.
- nwm_time_created
- Specifies the UTC time when the file was created.
- nwm_time_archived
- Specifies the UTC time when the file was last archived.
- nwm_time_modified
- Specifies the UTC time when the file was last modified.
- nwm_time_accessed
- Specifies the UTC time when the file was last accessed.
- nwm_time_meta_data_modified
- Specifies the UTC time when the file’s
metadata was last modified.
- nwm_reserved_2
- Is reserved. Set to 0.
- nwm_id_owner
- Specifies the ID of the person who currently owns
the file.
- nwm_id_archiver
- Specifies the ID of the person who last archived
the file.
- nwm_id_modifier
- Specifies the ID of the person who last modified
the file.
- nwm_id_metadata_modifier
- Specifies the ID of the person who last modified
the file’s metadata.
- nwm_quota_limit
- Specifies the quota limit that is currently assigned
to the file.
- nwm_inherited_rights_mask
- Specifies the inherited rights to return for the
file.
- nwm_trustee_num
- Specifies the number of the file’s trustee.
- nwm_trustee
- Points to the zNW_trustee_s structure,
which contains trustee rights and ID information.