.\" -*- coding: UTF-8 -*- .\" Copyright 2003, Free Software Foundation, Inc. .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH io_cancel 2 "11. April 2026" "Linux man\-pages 6.18" .SH BEZEICHNUNG io_cancel \- Abbrechen einer ausstehenden asynchronen E/A\-Aktion .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP,\ \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP /* Definition der benötigten Typen */ \fB#include \fP /* Definition der \fBSYS_*\fP\-Konstanten */ \fB#include \fP .P \fBint syscall(SYS_io_cancel, aio_context_t \fP\fIctx_id\fP\fB, struct iocb *\fP\fIiocb\fP\fB,\fP \fB struct io_event *\fP\fIergebnis\fP\fB);\fP .fi .SH BESCHREIBUNG \fIHinweis\fP: Wahrscheinlich wollen Sie die durch \fIlibaio\fP bereitgestellte Wrapper\-Funktion \fBio_getevents\fP(3) verwenden; siehe VERSIONEN. .P Der Systemaufruf \fBio_cancel\fP() versucht, eine asynchrone E/A\-Aktion, die vorher mit \fBio_submit\fP(2) eingereicht wurde, abzubrechen. Das Argument \fIiocb\fP beschreibt die abzubrechende Aktion und das Argument \fIctx_id\fP ist der AIO\-Kontext, in den die Aktion eingereicht wurde. Falls die Aktion erfolgreich abgebrochen wurde, wird das Ereignis in den Speicher kopiert, auf den \fIergebnis\fP zeigt, ohne in die Abschluss\-Warteschlange gelegt zu werden. .SH RÜCKGABEWERT Bei Erfolg gibt \fBio_cancel\fP() 0 zurück. Bei einem Fehler wird \-1 zurückgegeben und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER .TP \fBEAGAIN\fP Die angegebe \fIiocb\fP wurde nicht abgebrochen. .TP \fBEFAULT\fP Eine der Datenstrukturen zeigt auf ungültige Daten. .TP \fBEINVAL\fP Der durch \fIctx_id\fP festgelegte AIO\-Kontext ist ungültig. .TP \fBENOSYS\fP \fBio_cancel\fP() ist auf dieser Architektur nicht implementiert. .SH VERSIONEN .UR https://pagure.io/libaio \fIlibaio\fP .UE provides a wrapper function with the same name, but different prototype and return value. You probably want to use that wrapper. .SH STANDARDS Linux. .SH GESCHICHTE Linux 2.5. .SH "SIEHE AUCH" \fBio_destroy\fP(2), \fBio_getevents\fP(2), \fBio_setup\fP(2), \fBio_submit\fP(2), \fBio_cancel\fP(3), \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 .