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:
Diffstat (limited to 'src/structured_values/file_name.rs')
-rw-r--r--src/structured_values/file_name.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/structured_values/file_name.rs b/src/structured_values/file_name.rs
index ad7787e..72b528a 100644
--- a/src/structured_values/file_name.rs
+++ b/src/structured_values/file_name.rs
@@ -29,7 +29,7 @@ const NAME_MAX_SIZE: usize = (u8::MAX as usize) * mem::size_of::<u16>();
#[allow(unused)]
#[derive(BinRead, Clone, Debug)]
struct FileNameHeader {
- parent_directory_ref: NtfsFileReference,
+ parent_directory_reference: NtfsFileReference,
creation_time: NtfsTime,
modification_time: NtfsTime,
mft_record_modification_time: NtfsTime,
@@ -104,6 +104,10 @@ impl NtfsFileName {
NtfsFileNamespace::n(self.header.namespace).unwrap()
}
+ pub fn parent_directory_reference(&self) -> NtfsFileReference {
+ self.header.parent_directory_reference
+ }
+
fn read_name(&mut self, data: &[u8]) {
debug_assert!(self.name.is_empty());
let start = FILE_NAME_HEADER_SIZE;