The Sleuth Kit  4.12.1
Macros | Functions
ntfs_dent.cpp File Reference

NTFS file name processing internal functions. More...

#include "tsk_fs_i.h"
#include "tsk_ntfs.h"
#include <map>
#include <vector>

Macros

#define DIR_STRSZ   4096
 
#define MAX_DEPTH   128
 
#define SEC_BTWN_1601_1970_DIV100   ((369*365 + 89) * 24 * 36)
 
#define SEC_BTWN_1601_2020_DIV100   (SEC_BTWN_1601_1970_DIV100 + (50*365 + 6) * 24 * 36)
 

Functions

TSK_RETVAL_ENUM ntfs_dir_open_meta (TSK_FS_INFO *a_fs, TSK_FS_DIR **a_fs_dir, TSK_INUM_T a_addr, int recursion_depth)
 
uint8_t ntfs_find_file (TSK_FS_INFO *fs, TSK_INUM_T inode_toid, uint32_t type_toid, uint8_t type_used, uint16_t id_toid, uint8_t id_used, TSK_FS_DIR_WALK_FLAG_ENUM dir_walk_flags, TSK_FS_DIR_WALK_CB action, void *ptr)
 
int ntfs_name_cmp (TSK_FS_INFO *, const char *s1, const char *s2)
 
void ntfs_orphan_map_free (NTFS_INFO *a_ntfs)
 

Detailed Description

NTFS file name processing internal functions.


Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.