リソース割り当てエラーの処理
リソース割り当てルーチンは、割り当てエラーの処理時にいくつかのオプションをドライバに提供します。waitfp 引数は、次の表に示すように、割り当てルーチンがブロックする、すぐに復帰する、コールバックをスケジュールするのいずれになるかを示します。
表 9-1 リソース割り当て処理
| |
DDI_DMA_DONTWAIT
| ドライバはリソースが利用できるようになるのを待たない
|
DDI_DMA_SLEEP
| ドライバはリソースが利用できるようになるまで待ち続ける
|
その他の値
| リソースが利用できるようになった可能性があるときに呼び出される関数のアドレス
|
|