次の方法で共有


非同期 I/O のプログラミング

非同期プログラミングでは、他のすべてのユーザーが強制的に待機するわけではありません。 これは、Windows デバイス ドライバーをプログラミングする場合に推奨される手法です。 非同期 I/O のサポートは、WDM ドライバーの設計目標の 1 つです。 ドライバーでの非同期 I/O の詳細については、 非同期 I/O のサポート を参照してください。 デバイス ドライバーの場合は、割り込みを使用して非同期的にプログラムする最適な方法です。 デバイスに要求を送信し、システムが制御できるようにします。 次に、デバイスが何かを伝えたいとき、ドライバーで割り込みハンドラーを呼び出すことによってオペレーティング システムが処理する割り込みをトリガーします。 この通信は IRP を介して処理されます。 IRPSの詳細については、 IRP処理を参照してください。