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 バージョンで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | ks.h (Ks.h を含む) |
Library | Ks.lib |
IRQL | <=DISPATCH_LEVEL |