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 を含む) |