Заголовок ioapiset.h
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
ioapiset.h содержит следующие программные интерфейсы:
Функции
CancelIo Отменяет все ожидающие операции ввода-вывода, которые выдаются вызывающим потоком для указанного файла. |
CancelIoEx Помечает все невыполненные операции ввода-вывода для указанного дескриптора файла. Функция отменяет операции ввода-вывода только в текущем процессе, независимо от того, какой поток создал операцию ввода-вывода. |
CancelSynchronousIo Помечает ожидающие синхронные операции ввода-вывода, выданные указанным потоком, как отмененные. |
CreateIoCompletionPort Создает порт завершения ввода-вывода и связывает его с указанным дескриптором файла или порт завершения ввода-вывода, который еще не связан с дескриптором файла, что позволяет связать его позже. |
DeviceIoControl Отправляет управляющий код непосредственно в указанный драйвер устройства, в результате чего соответствующее устройство выполняет соответствующую операцию. |
GetOverlappedResult Извлекает результаты перекрывающейся операции с указанным файлом, именованным каналом или устройством связи. |
GetOverlappedResultEx Извлекает результаты перекрываемой операции с указанным файлом, именованным каналом или устройством связи в течение указанного интервала времени ожидания. Вызывающий поток может выполнять оповещенное ожидание. |
GetQueuedCompletionStatus Пытается вывести пакет завершения ввода-вывода из указанного порта завершения ввода-вывода. |
GetQueuedCompletionStatusEx Извлекает несколько записей портов завершения одновременно. |
PostQueuedCompletionStatus Отправляет пакет завершения ввода-вывода в порт завершения ввода-вывода. |