吹き出しがストリーム レイヤーのデータを処理する場合、その classifyFn 吹き出し関数は、データ ストリーム内のデータを変更できます。 コールアウトの classifyFn コールアウト関数を使用すると、ストリーム内の許容可能なデータを未変更で通過させ、削除するデータをブロックし、適切な場合には新しいデータまたは変更されたデータをストリームに挿入することができます。
吹き出しは、置き換えられるデータをブロックし、同時に新しいデータをストリームに挿入することで、ストリーム内のデータを他のデータに置き換えることができます。 この状況では、ブロックされたデータがストリームから削除されるのと同じ時点で、新しいデータがストリームに挿入されます。
コールアウトドライバーがデータストリーム内にデータを注入するには、まずインジェクションハンドルを作成する必要があります。 これは、変更されたパケット データをネットワーク スタックに挿入するために作成されたのと同じ挿入ハンドルにすることができます。 挿入ハンドルの作成方法については、「パケットおよびストリームデータの検査 」を参照してください。
ストリーム データを変更する方法については、ハードウェア サンプル コード ギャラリーの「Windows フィルター プラットフォーム ストリーム編集サンプル」を参照してください。