共用方式為


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