.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1995 Andries Brouwer (aeb@cwi.nl) .\" Written 10 June 1995 by Andries Brouwer .\" and Copyright (C) 2007, 2015, 2020, Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Thu Oct 31 15:16:23 1996 by Eric S. Raymond .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH _llseek 2 "2 mai 2024" "Pagini de manual de Linux 6.8" .SH NUME _llseek \- repoziționarea poziției de citire/scriere a fișierului .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP /* Definirea constantelor \fBSYS_*\fP */ \fB#include \fP .P \fBint syscall(SYS__llseek, unsigned int \fP\fIfd\fP\fB, unsigned long \fP\fIoffset_high\fP\fB,\fP \fB unsigned long \fP\fIoffset_low\fP\fB, loff_t *\fP\fIresult\fP\fB,\fP \fB unsigned int \fP\fIwhence\fP\fB);\fP .fi .P \fINotă\fP: glibc nu oferă nici o funcție de învăluire pentru \fB_llseek\fP(), fiind necesară utilizarea \fBsyscall\fP(2). .SH DESCRIERE Notă: pentru informații despre funcția de bibliotecă \fBllseek\fP(3), a se vedea \fBlseek64\fP(3). .P Apelul de sistem \fB_llseek\fP() repoziționează poziția descrierii fișierului deschis asociat descriptorului de fișier \fIfd\fP la valoarea .IP (offset_high << 32) | offset_low .P Această nouă poziție este o poziție în octeți în raport cu începutul fișierului, cu poziția curentă a fișierului sau cu sfârșitul fișierului, în funcție de faptul că \fIwhence\fP este \fBSEEK_SET\fP, \fBSEEK_CUR\fP sau \fBSEEK_END\fP, respectiv \fBSEEK_END\fP. .P Noua poziție a fișierului este returnată în argumentul \fIresult\fP. Tipul \fIloff_t\fP este un tip cu semn pe 64 de biți. .P Acest apel de sistem există pe diferite platforme pe 32 de biți pentru a oferi suport pentru căutarea de poziții în fișiere mari. .SH "VALOAREA RETURNATĂ" La finalizarea cu succes, \fB_llseek\fP() returnează 0. În caz contrar, se returnează o valoare de \-1, iar \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBEBADF\fP \fIfd\fP nu este un descriptor de fișier deschis. .TP \fBEFAULT\fP Problemă cu copierea rezultatelor în spațiul utilizatorului. .TP \fBEINVAL\fP \fIwhence\fP nu este valid. .SH VERSIUNI Probabil că doriți să utilizați în schimb funcția de învăluire \fBlseek\fP(2). .SH STANDARDE Linux. .SH "CONSULTAȚI ȘI" \fBlseek\fP(2), \fBopen\fP(2), \fBlseek64\fP(3) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .