Ну как видно мало кому это надо ;-)
+ к тому же стоит уточнить, если вы создаете свой именованный поток, то после записи/презаписи файла, то поток теряется. Для того чтобы поток сохранялся всегда надо использовать свойства StructuredDoc, что в указанных статьях не рассмотрено.
Т.е. использовать указнный ссылки имеет смысл использовать только для проверки "не изменился ли файл", что и делает Kaspersky Antivirus.