io_destroy() - Unix、Linux 系統呼叫 - 技術教學
Tutorials Point


  Unix 初學者指南
  Unix Shell 程式設計
  高階 Unix
  Unix 有用參考
  Unix 有用資源
  精選閱讀

版權所有 © 2014 tutorialspoint



  首頁     參考     討論論壇     關於 TP  

io_destroy() - Unix、Linux 系統呼叫


previous next AddThis Social Bookmark Button

廣告

名稱

io_destroy - 銷燬非同步 I/O 上下文

語法

#include <libaio.h>

標籤描述
int io_destroy (io_context_t ctx);

描述

io_destroy() 將非同步 I/O 上下文從 I/O 上下文列表中移除,然後銷燬它。io_destroy() 還可以取消 ctx 上任何未完成的非同步 I/O 操作,並在完成後阻塞。

返回值

io_destroy() 成功時返回 0。

錯誤

標籤描述
EINVALctx 指定的 AIO 上下文無效。

EFAULT指向的上下文無效。

ENOSYS 在此架構上未實現 io_destroy()。

符合標準

io_destroy() 是 Linux 特定的,不應在旨在可移植的程式中使用。

版本

非同步 I/O 系統呼叫首次出現在 Linux 2.5(2002 年 8 月)。

參見

io_setup(2)、io_submit(2)、io_getevents(2)、io_cancel(2)。

註釋

非同步 I/O 系統呼叫由 Benjamin LaHaise 編寫。

作者

Kent Yoder。

previous next Printer Friendly

廣告


  

廣告



廣告