io_destroy(2) System Calls Manual io_destroy(2) NOM io_destroy - Detruire un contexte d'entrees-sorties asynchrones BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include /* Definition de aio_context_t */ #include /* Definition des constantes SYS_* */ #include int syscall(SYS_io_destroy, aio_context_t ctx_id); DESCRIPTION Note: you probably want to use the io_destroy(3) wrapper function provided by libaio; see VERSIONS. L'appel systeme io_destroy() essayera d'annuler toutes les operations d'E/S asynchrones en attente de ctx_id, bloquera la fin de toutes les operations qui ne pourraient pas etre annulees et detruira le ctx_id. VALEUR RENVOYEE On success, io_destroy() returns 0. On error, -1 is returned, and errno is set to indicate the error. ERREURS EFAULT ctx_id was not a valid address. EINVAL Le contexte indique par ctx_id est invalide. ENOSYS io_destroy() n'est pas implemente sur ce noyau. VERSIONS libaio provides a wrapper function with the same name, but different prototype and return value. You probably want to use that wrapper. NORMES Linux. HISTORIQUE Linux 2.5. VOIR AUSSI io_cancel(2), io_getevents(2), io_setup(2), io_submit(2), io_destroy(3), aio(7) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Philippe MENGUAL Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Linux man-pages 6.18 11 avril 2026 io_destroy(2)