一直是用FILE_FLAG_SEQUENTIAL_SCAN标志打开的文件句柄?

时间:2017-02-28 15:43:23

标签: windows file io handle

在使用CreateFile()调用打开文件时,可以使用多个标志和属性(dwFlagsAndAttributes)。其中一个标志是FILE_FLAG_SEQUENTIAL_SCAN。我想知道,是否有可能以某种方式检测/猜测是否已使用此标志创建了文件句柄,如果你唯一拥有的是句柄本身并且没有关于其CreateFile参数的信息可用?

1 个答案:

答案 0 :(得分:2)

您可以从内核模式调用NtQueryInformationFile(或ZwQueryInformationFile)来检索FILE_OBJECT结构。其 Flags 成员提供您正在寻找的信息。