Modifiera strömdata

När ett utrop bearbetar data på strömnivån kan dess classifyFn funktion ändra data i dataströmmen. Anropsets klassificeraFn anropsfunktion tillåter att godtagbara data i dataströmmen passerar oförändrade, blockerar data i strömmen som ska blockeras och infogar nya eller ändrade data i strömmen när det är lämpligt.

En anrop kan ersätta data i dataströmmen med annan data genom att blockera de uppgifter som ska ersättas och samtidigt mata in nya uppgifter i dataströmmen. I det här fallet matas de nya data in i dataströmmen vid samma punkt där blockerade data tas bort från dataströmmen.

För att en callout-drivrutin ska injicera data i en dataström måste den först skapa ett injektionshandtag. Detta kan vara samma inmatningshandtag som skapas för att mata in ändrade paketdata i nätverksstacken igen. För information om hur man skapar ett injektionshandtag, se Granska paket och strömdatadata.

Information om hur du ändrar dataström finns i "Windows Filtering Platform Stream Edit Sample" i Maskinvaruexempel kodgalleriet.