Поделиться через


Заголовок ioapiset.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

ioapiset.h содержит следующие программные интерфейсы:

Функции

 
CancelIo

Отменяет все ожидающие операции ввода-вывода, которые выдаются вызывающим потоком для указанного файла.
CancelIoEx

Помечает все невыполненные операции ввода-вывода для указанного дескриптора файла. Функция отменяет операции ввода-вывода только в текущем процессе, независимо от того, какой поток создал операцию ввода-вывода.
CancelSynchronousIo

Помечает ожидающие синхронные операции ввода-вывода, выданные указанным потоком, как отмененные.
CreateIoCompletionPort

Создает порт завершения ввода-вывода и связывает его с указанным дескриптором файла или порт завершения ввода-вывода, который еще не связан с дескриптором файла, что позволяет связать его позже.
DeviceIoControl

Отправляет управляющий код непосредственно в указанный драйвер устройства, в результате чего соответствующее устройство выполняет соответствующую операцию.
GetOverlappedResult

Извлекает результаты перекрывающейся операции с указанным файлом, именованным каналом или устройством связи.
GetOverlappedResultEx

Извлекает результаты перекрываемой операции с указанным файлом, именованным каналом или устройством связи в течение указанного интервала времени ожидания. Вызывающий поток может выполнять оповещенное ожидание.
GetQueuedCompletionStatus

Пытается вывести пакет завершения ввода-вывода из указанного порта завершения ввода-вывода.
GetQueuedCompletionStatusEx

Извлекает несколько записей портов завершения одновременно.
PostQueuedCompletionStatus

Отправляет пакет завершения ввода-вывода в порт завершения ввода-вывода.