четверг, 18 сентября 2014 г.

Коротко. Про IStorage

По мотивам - Коротко. "О торопливости"

Разбирался тут с ошибками нашего хранилища.

Написал массу разных "утилит" типа распаковки, запаковки, сравнения одного с другим.

Неожиданно понял, что "почти написал" реализацию IStorage над файловой системой Windows.

Осталось только "собрать всё в кучу".

Скоро - соберу. Ибо - полезная штука. Особенно в свете того, что многий наш код работает именно с IStorage.

Как соберу - выложу исходники. Их немного намечается.

P.S. Процитирую часть документации :-)

"

When to implement

Generally, you would not implement this interface unless you were defining a new storage scheme for your system. COM provides a compound file implementation of the IStorage interface that supports transacted access. COM provides a set of helper APIs to facilitate using the compound file implementation of storage objects. For more information, see IStorage - Compound File Implementation."

Комментариев нет:

Отправить комментарий