FILE_STANDARD_INFORMATION_EX 结构 (wdm.h)
FILE_STANDARD_INFORMATION_EX 结构用作查询或设置文件信息的例程的参数。
语法
typedef struct _FILE_STANDARD_INFORMATION_EX {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
BOOLEAN AlternateStream;
BOOLEAN MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;
成员
AllocationSize
文件分配大小(以字节为单位)。 通常,此值是基础物理设备的扇区或群集大小的倍数。
EndOfFile
作为字节偏移量的文件位置的末尾。
NumberOfLinks
到文件的硬链接数。
DeletePending
删除挂起状态。 TRUE 表示已请求删除文件。
Directory
文件目录状态。 TRUE 表示文件对象表示目录。
AlternateStream
备用数据流状态。 TRUE 表示文件对象表示备用数据流。
MetadataAttribute
元数据属性状态。 TRUE 表示文件对象表示元数据属性。
注解
EndOfFile 指定到文件末尾的字节偏移量。 由于此值从零开始,因此它实际上引用文件中的第一个可用字节;也就是说,它是紧跟文件中最后一个有效字节之后的字节的偏移量。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |