Header ioapiset.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
ioapiset.h berisi antarmuka pemrograman berikut:
Fungsi
CancelIo Membatalkan semua operasi input dan output (I/O) yang tertunda yang dikeluarkan oleh utas panggilan untuk file yang ditentukan. |
CancelIoEx Menandai operasi I/O yang luar biasa untuk handel file yang ditentukan. Fungsi ini hanya membatalkan operasi I/O dalam proses saat ini, terlepas dari utas mana yang membuat operasi I/O. |
CancelSynchronousIo Menandai operasi I/O sinkron yang tertunda yang dikeluarkan oleh utas yang ditentukan sebagai dibatalkan. |
CreateIoCompletionPort Membuat port penyelesaian input/output (I/O) dan mengaitkannya dengan handel file tertentu, atau membuat port penyelesaian I/O yang belum terkait dengan handel file, memungkinkan asosiasi di lain waktu. |
DeviceIoControl Mengirim kode kontrol langsung ke driver perangkat tertentu, menyebabkan perangkat yang sesuai melakukan operasi yang sesuai. |
GetOverlappedResult Mengambil hasil operasi yang tumpang tindih pada file yang ditentukan, pipa bernama, atau perangkat komunikasi. |
GetOverlappedResultEx Mengambil hasil operasi yang tumpang tindih pada file yang ditentukan, pipa bernama, atau perangkat komunikasi dalam interval waktu habis yang ditentukan. Utas panggilan dapat melakukan penantian yang dapat diperingatkan. |
GetQueuedCompletionStatus Mencoba untuk menghapus antrean paket penyelesaian I/O dari port penyelesaian I/O yang ditentukan. |
GetQueuedCompletionStatusEx Mengambil beberapa entri port penyelesaian secara bersamaan. |
PostQueuedCompletionStatus Memposting paket penyelesaian I/O ke port penyelesaian I/O. |