Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/ntfs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Finck <colin@reactos.org>2021-07-26 20:05:54 +0300
committerColin Finck <colin@reactos.org>2021-07-26 20:25:16 +0300
commit2bddeb867856f96060971945884424fe16c637f7 (patch)
tree0923a722454ccc09bb0b2c479841239cb109f622 /src/structured_values/file_name.rs
parent831f6a6152a9e98c16845169985e396b1c04b139 (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.rs3
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,