diff options
author | Colin Finck <colin@reactos.org> | 2021-07-26 20:05:54 +0300 |
---|---|---|
committer | Colin Finck <colin@reactos.org> | 2021-07-26 20:25:16 +0300 |
commit | 2bddeb867856f96060971945884424fe16c637f7 (patch) | |
tree | 0923a722454ccc09bb0b2c479841239cb109f622 /src/structured_values/file_name.rs | |
parent | 831f6a6152a9e98c16845169985e396b1c04b139 (diff) |
Implement `NtfsFileReference` to replace an opaque u64.
Diffstat (limited to 'src/structured_values/file_name.rs')
-rw-r--r-- | src/structured_values/file_name.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/structured_values/file_name.rs b/src/structured_values/file_name.rs index 96fcf92..a98aff1 100644 --- a/src/structured_values/file_name.rs +++ b/src/structured_values/file_name.rs @@ -3,6 +3,7 @@ use crate::attribute::NtfsAttributeType; use crate::error::{NtfsError, Result}; +use crate::file_reference::NtfsFileReference; use crate::string::NtfsString; use crate::structured_values::{ NtfsFileAttributeFlags, NtfsStructuredValue, NtfsStructuredValueFromData, @@ -23,7 +24,7 @@ const FILE_NAME_MIN_SIZE: usize = FILE_NAME_HEADER_SIZE + mem::size_of::<u16>(); #[allow(unused)] #[derive(BinRead, Clone, Debug)] struct FileNameHeader { - parent_directory_ref: u64, + parent_directory_ref: NtfsFileReference, creation_time: NtfsTime, modification_time: NtfsTime, mft_record_modification_time: NtfsTime, |