KsCompletePendingRequest 関数 (ks.h)
KsCompletePendingRequest 関数は、AVStream ディスパッチ関数が以前にSTATUS_PENDING返した I/O 要求を完了するために使用されます。
構文
void KsCompletePendingRequest(
[in] PIRP Irp
);
パラメーター
[in] Irp
完了する必要がある IRP 構造体へのポインター。これは、STATUS_PENDINGを返したディスパッチ関数で渡されます。
戻り値
何一つ
備考
問題のディスパッチ関数が IRP を渡さない場合、STATUS_PENDINGを返 できません。 ミニドライバーは IRP 設定する必要があります。この関数を呼び出す前に、IoStatus.Status。
KsCompletePendingRequest は、デバイス ディスパッチ テーブルの PnP ディスパッチ関数、またはフィルターの作成と終了の要求に使用できます。 STATUS_PENDINGを返すディスパッチ関数は、要求の完了時にこの関数を呼び出す必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ks.h (Ks.h を含む) |
ライブラリ | Ks.lib |
IRQL | <=DISPATCH_LEVEL |