cost 158 ms
USN_RECORD的所有值都可以,但TimeStamp = 0除外? - USN_RECORD all values ok, except TimeStamp = 0?

使用下面的记录结构和功能,可以高速获取文件名,参考编号,版本等。 (尝试使用Delphi,Win 7) 问题是我没有得到文件DateTime(TimeStamp.QuadPart = 0) 我已经添加了工作代码。 为了进行测试,我将文件名(显示正确)和时间戳(显示空)添加到mem ...

如何使用 WinApi / USN / MasterFileTable 为所有磁盘中的所有文件拥有唯一 ID? - How to have a unique ID for all files in all disks, using WinApi / USN / MasterFileTable?

我正在使用几个磁盘/分区(C:、D:、E:、F: 等)的 NTFS MasterFileTable/USN 日志,我想为每个文件/目录使用唯一的 ID。 当我正在阅读USN_RECORD (也称为 PUSN_RECORD)时,有一个 int64: 这是一个唯一的文件/目录标识符,至少在当前分区 ...

USN NFTS更改通知事件中断 - USN NFTS change notification event interrupt

我试图找到一种方法,让系统在USN Change Journal有新条目时告诉我,以跟踪对NTFS卷(服务器2008/2012)上文件和目录所做的修改。 这样,我不必不断地轮询日志,而可以让我的线程进入睡眠状态,直到有新的变更事件通知我为止。 但是,甚至有这样的中断吗? FSC ...

处理USN日记本完整大小写 - Handle USN journal size full case

在备份应用程序中,我正在使用USN日志来检查卷的更改。 在Microsoft网站中,它提到USN具有最大大小,并且该文件获取的完整记录被删除 。 MaximumSize是更改日志的目标最大大小(以字节为单位)。 更改日志的长度可以大于此值,但是在NTFS文件系统的检查点,NTFS文 ...

2014-11-28 14:40:30   1   556    c# / ntfs / usn  
默认情况下是否禁用USN日记? - Is the USN journal disabled by default?

在备份应用程序中,我正在使用USN日志来检查卷的更改。 默认情况下,USN是禁用还是启用? 在此链接 (旧文章)中,它被提及为“默认情况下,NTFS卷将禁用其Change Journal”。在任何网站上我都没有得到太多有关它的信息。 是在NTFS驱动器上真正禁用它还是基于OS? 这对我很 ...

2014-11-28 08:00:40   2   1489    c# / ntfs / usn  
USN期刊的硬链接 - USN journal for hard links

如果我的目录中有几个硬链接都指向目录外的文件,那么更改其中一个硬链接会影响与该目录关联的USN日志,还是会影响包含实际文件的原始目录的USN日志哪些硬链接在创建时链接? ...

2013-08-05 12:53:29   1   150    usn  
USN Journal of the NTFS文件系统能否大于声明的大小? - Can the USN Journal of the NTFS file system be bigger than it's declared size?

程序员大家好。 我正在尝试使用WinIoCtl函数转储USN Journal of NTFS分区的内容。 我有* USN_JOURNAL_DATA *结构,告诉我它的最大大小为512 MB。 我把它与fsutil对它的说法进行了比较,它的价值是相同的。 现在我必须将每个条目读入* ...

估计NTFS卷上的USN记录数 - Estimate the number of USN records on NTFS volume

首次使用USN日志时,必须使用FSCTL_ENUM_USN_DATA控制代码枚举卷的整个USN记录集。 这通常是一个冗长的操作。 有没有一种方法可以在运行卷之前估计该卷上的记录数,以便可以显示进度? 我猜整个卷的USN数据都是从MFT生成的,每个文件一个记录(大约)。 因此,也许 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM