FILE_POSITION_INFORMATION结构 (wdm.h)

FILE_POSITION_INFORMATION 结构用作查询或设置文件信息的例程的参数。

语法

typedef struct _FILE_POSITION_INFORMATION {
  LARGE_INTEGER CurrentByteOffset;
} FILE_POSITION_INFORMATION, *PFILE_POSITION_INFORMATION;

成员

CurrentByteOffset

当前文件指针的字节偏移量。

言论

需要FILE_READ_DATA或FILE_WRITE_DATA对文件的访问权限才能更改有关该文件的信息,并且必须为同步 I/O 打开该文件。

如果文件是使用 FILE_NO_INTERMEDIATE_BUFFERING 选项打开或创建的,则 CurrentByteOffset 的值必须是基础设备的扇区大小的整数倍数。

要求

要求 价值
标头 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅

ZwCreateFile

ZwSetInformationFile