Rechercher une page de manuel
llseek
Langue: pl
Version: 1995-06-10 (openSuse - 09/10/07)
Section: 2 (Appels système)
NAZWA
_llseek - repozycjonowanie offsetu pliku dla odczytu/zapisuSK£ADNIA
#include <unistd.h>#include <linux/unistd.h>
_syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo, loff_t *, res, uint, wh);
int _llseek(unsigned int fd, unsigned long offset_high, unsigned long offset_low, loff_t *result, unsigned int whence);
OPIS
Funkcja _llseek repozycjonuje offset deskryptora pliku fd na (offset_high<<32) | offset_low bajtów wzglêdem pocz±tku pliku, wzglêdem bie¿±cej pozycji w pliku lub wzglêdem koñca pliku, w zale¿no¶ci od tego, czy whence jest odpowiednio równe SEEK_SET, SEEK_CUR, czy SEEK_END. Funkcja ta zwraca w argumencie result pozycjê wynikow±.WARTO¦Æ ZWRACANA
W razie pomy¶lnego zakoñczenia, _llseek zwraca 0. W przeciwnym przypadku, zwracana jest warto¶æ -1 i ustawiane jest errno dla wskazania rodzaju b³êdu.B£ÊDY
- EBADF
- fd nie jest deskryptorem otwartego pliku.
- EINVAL
- whence jest nieprawid³owe.
ZGODNE Z
Ta funkcja jest specyficzna dla Linuksa, i nie powinna byæ u¿ywana w przeno¶nych programach.ZOBACZ TAK¯E
lseek(2)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre