カーネル ストリーミング
カーネル ストリーミング (KS) とは、ストリーミング データのカーネルモード処理をサポートする Microsoft が提供するサービスを指します。
Microsoft では、ポート クラス、ストリーム クラス、AVStream の 3 つのマルチメディア クラス ドライバー モデルを提供しています。 ベンダーは、これら 3 つのクラス ドライバー モデルのいずれかで実行されるミニドライバーを作成します。
これらのクラス ドライバーは、システム ファイルの portcls.sys、stream.sys、および ks.sys (AVStream とも呼ばれます) にエクスポート ドライバー (カーネルモード DLL) として実装されます。
Microsoft は、USB ビデオ クラス ドライバーも提供しています。
このセクションには、元の ks.sys クラス ドライバーに関連する以下のトピックに関するレガシ ドキュメントが含まれています。
portcls.sys の詳細については、「オーディオ ドライバー」を参照してください。
stream.sys ドライバーの詳細については、「ストリーミング ミニドライバー」を参照してください。
AVStream の詳細については、「AVStream の概要」を参照してください。
DVD デコーダー ミニドライバーは、stream.sys のクライアントです。
ビデオ キャプチャ ミニドライバーは、stream.sys または ks.sys のクライアントにすることができます。
ブロードキャスト ドライバー アーキテクチャ ミニドライバー は AVStream で実行されます。