.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1993 Rickard E. Faith (faith@cs.unc.edu) .\" Portions extracted from /usr/include/dirent.h are: .\" Copyright 1991, 1992 Free Software Foundation .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH getdirentries 3 "5. Februar 2023" "Linux man\-pages 6.03" .SH BEZEICHNUNG getdirentries \- liest Verzeichniseinträge in einem vom Dateisystem unabhängigen Format .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .PP \fBssize_t getdirentries(int \fP\fIfd\fP\fB, char \fP\fIPuffer\fP\fB[restrict .\fP\fInbytes\fP\fB], size_t \fP\fInbytes\fP\fB,\fP \fB off_t *restrict \fP\fIbasep\fP\fB);\fP .fi .PP .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .PP \fBgetdirentries\fP(): .nf Seit Glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 und älter: _BSD_SOURCE .fi .SH BESCHREIBUNG Liest die Verzeichniseinträge von dem durch \fIdd\fP angegebenen Verzeichnis in \fIPuffer\fP. Es werden höchstens \fInbytes\fP gelesen. Der Lesevorgang startet beim Offset \fI*basep\fP, welcher nach jedem Lesevorgang aktualisiert wird. .SH RÜCKGABEWERT \fBgetdirentries\fP() liefert die Anzahl gelesener Bytes zurück. Wenn das Verzeichnisende erreicht wurde, wird 0 zurückgeliefert. Bei Auftreten eines Fehlers wird \-1 zurückgeliefert und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER Für Details lesen Sie bitte den Quellcode Ihrer Linux\-Bibliothek. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .ad l .nh .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ \fBgetdirentries\fP() T} Multithread\-Fähigkeit MT\-Safe .TE .hy .ad .sp 1 .SH STANDARDS Nicht in POSIX.1. Die Funktion ist in den BSDs und einigen wenigen anderen Systemen implementiert. Verwenden Sie stattdessen \fBopendir\fP(3) und \fBreaddir\fP(3). .SH "SIEHE AUCH" \fBlseek\fP(2), \fBopen\fP(2) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Markus Kaufmann , Martin Eberhard Schauer und Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .