Bagikan melalui


_llseek (winbase.h)

[Fungsi ini disediakan untuk kompatibilitas dengan Windows versi 16-bit. Aplikasi baru harus menggunakan fungsi SetFilePointer .]

Memposisikan ulang penunjuk file untuk file yang ditentukan.

Sintaks

LONG _llseek(
  HFILE hFile,
  LONG  lOffset,
  int   iOrigin
);

Parameter

hFile

Handel ke file yang terbuka. Handel ini dibuat oleh _lcreat.

lOffset

Jumlah byte yang akan dipindahkan oleh penunjuk file.

iOrigin

Titik awal dan arah penunjuk akan dipindahkan.

Parameter ini harus diatur ke salah satu nilai berikut.

Nilai Makna
0
Memindahkan penunjuk dari awal file.
1
Memindahkan file dari lokasinya saat ini.
2
Memindahkan penunjuk dari akhir file.

Nilai kembali

Jika fungsi berhasil, nilai pengembalian menentukan offset baru. Jika tidak, nilai yang dikembalikan HFILE_ERROR. Untuk mendapatkan informasi kesalahan yang diperluas, gunakan fungsi GetLastError .

Keterangan

Ketika file awalnya dibuka, penunjuk file diatur ke awal file. Fungsi _llseek memindahkan penunjuk tanpa membaca data, yang memungkinkan akses acak ke konten file.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header winbase.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

SetFilePointer