.\" -*- coding: UTF-8 -*- .\" Copyright (C) 2003 Free Software Foundation, Inc. .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH io_destroy 2 "23. Juli 2024" "Linux man\-pages 6.12" .SH BEZEICHNUNG io_destroy \- Einen asynchronen E/A\-Kontext zerstören .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP,\ \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP /* Definition von \fBaio_context_t\fP */ \fB#include \fP /* Definition der \fBSYS_*\fP\-Konstanten */ \fB#include \fP .P \fBint syscall(SYS_io_destroy, aio_context_t \fP\fIctx_id\fP\fB);\fP .fi .P \fIHinweis:\fP Glibc stellt keinen Wrapper für \fBio_destroy\fP() bereit; hierdurch wird die Verwendung von \fBsyscall\fP(2) notwendig. .SH BESCHREIBUNG \fIHinweis\fP: Diese Seite beschreibt die rohe Linux\-Systemaufrufschnittstelle. Die durch \fIlibaio\fP bereitgestellte Wrapper\-Funktion verwendet einen anderen Typ für das Argument \fIctx_id\fP. Siehe VERSIONEN. .P Der Systemaufruf \fBio_destroy\fP() wird versuchen, alle ausstehenden asynchronen E/A\-Aktionen gegen \fIctx_id\fP abzubrechen, wird bis zum Abschluss aller Aktionen, die nicht abgebrochen werden können, blockieren und wird den Kontext \fIctx_id\fP zerstören. .SH RÜCKGABEWERT Im Erfolgsfall liefert \fBio_destroy\fP() 0 zurück. Für die Rückgabe im Fehlerfall siehe VERSIONEN. .SH FEHLER .TP \fBEFAULT\fP Der Kontext, auf den gezeigt wird, ist ungültig. .TP \fBEINVAL\fP Der durch \fIctx_id\fP festgelegte AIO\-Kontext ist ungültig. .TP \fBENOSYS\fP \fBio_destroy\fP() ist auf dieser Architektur nicht implementiert. .SH VERSIONEN .\" http://git.fedorahosted.org/git/?p=libaio.git Wahrscheinlich möchten Sie die von \fIlibaio\fP bereitgestellte Wrapper\-Funktion \fBio_destroy\fP() verwenden. .P .\" But glibc is confused, since uses 'io_context_t' to declare .\" the system call. Beachten Sie, dass die Wrapper\-Funktion \fIlibaio\fP einen anderen Typ (\fIio_context_t\fP) für das Argument \fIctx_id\fP verwendet. Beachten Sie auch, dass der \fIlibaio\fP\-Wrapper nicht der normalen Konvention der C\-Bibliothek zum Anzeigen von Fehlern folgt: bei Fehlern liefert sie die negierte Fehlernummer (das negative eines der in FEHLER aufgeführten Fehler) zurück. Falls der Systemaufruf mittels \fBsyscall\fP(2) erfolgt, dann folgt der Rückgabewert den normalen Konventionen zur Anzeige von Fehlern: \-1, wobei \fIerrno\fP auf einen (positiven) Wert gesetzt ist, der den Fehler angibt. .SH STANDARDS Linux. .SH GESCHICHTE Linux 2.5. .SH "SIEHE AUCH" \fBio_cancel\fP(2), \fBio_getevents\fP(2), \fBio_setup\fP(2), \fBio_submit\fP(2), \fBaio\fP(7) .\" .SH AUTHOR .\" Kent Yoder. .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann 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 .