英語で読む

次の方法で共有


ioapiset.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

ioapiset.h には、次のプログラミング インターフェイスが含まれています。

関数

 
CancelIo

指定したファイルの呼び出し元スレッドによって発行されたすべての保留中の入出力 (I/O) 操作を取り消します。
CancelIoEx

指定したファイル ハンドルの未処理の I/O 操作をマークします。 この関数で取り消されるのは、I/O 操作を作成したスレッドに関係なく、現在のプロセスの I/O 操作のみです。
CancelSynchronousIo

指定したスレッドによって発行された保留中の同期 I/O 操作を取り消し対象としてマークします。
CreateIoCompletionPort

入力/出力 (I/O) 完了ポートを作成して、指定したファイル ハンドルに関連付けるか、ファイル ハンドルにまだ関連付けられていない I/O 完了ポートを作成して、後で関連付けることができます。
DeviceIoControl

指定したデバイス ドライバーにコントロール コードを直接送信し、対応するデバイスが対応する操作を実行します。
GetOverlappedResult

指定したファイル、名前付きパイプ、または通信デバイスで重複した操作の結果を取得します。
GetOverlappedResultEx

指定したタイムアウト間隔内で、指定したファイル、名前付きパイプ、または通信デバイスに対して重複した操作の結果を取得します。 呼び出し元のスレッドは、警告可能な待機を実行できます。
GetQueuedCompletionStatus

指定した I/O 完了ポートから I/O 完了パケットのデキューを試みます。
GetQueuedCompletionStatusEx

複数の完了ポート エントリを同時に取得します。
PostQueuedCompletionStatus

I/O 完了パケットを I/O 完了ポートに投稿します。