IOutputBinaryDataContiguousAccess: различия между версиями
Перейти к навигации
Перейти к поиску
Ninok2801 (обсуждение | вклад) (Новая страница: «{{IOutputBinaryDataContiguousAccess_brief}} {{function_list_begin}} {{function_list_add|WriteTo|reference_name=IOutputBinaryDataContiguousAccess::WriteTo|descrip…») |
Ninok2801 (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{IOutputBinaryDataContiguousAccess_brief}} | {{IOutputBinaryDataContiguousAccess_brief}} | ||
{{ | {{IOutputBinaryData methods|Методы, наследуемые от IOutputBinaryData.}} | ||
{{IOutputBinaryDataContiguousAccess methods|Собственные методы.}} | |||
{{ | |||
Версия 15:12, 14 марта 2017
Интерфейс накопителя данных с произвольным доступом.
Методы, наследуемые от InterfaceBase.
Release | Закрывает текущий экземпляр, реализующий интерфейс. |
Методы, наследуемые от IBinaryDataBase.
AddRef | Инкрементирует счетчик ссылок на реализацию интерфейса. |
IsInterfaceAvailable | Проверяет доступность интерфейса по его идентификатору. |
RepresentAs | Осуществляет преобразование в интерфейс, заданный идентификатором. |
Методы, наследуемые от IOutputBinaryData.
Write | Создает поток записи, ассоциированный с началом накопителя данных. |
Методы, наследуемые от InterfaceBase.
Release | Закрывает текущий экземпляр, реализующий интерфейс. |
Методы, наследуемые от IBinaryDataBase.
AddRef | Инкрементирует счетчик ссылок на реализацию интерфейса. |
IsInterfaceAvailable | Проверяет доступность интерфейса по его идентификатору. |
RepresentAs | Осуществляет преобразование в интерфейс, заданный идентификатором. |
Методы, наследуемые от IOutputBinaryData.
Write | Создает поток записи, ассоциированный с началом накопителя данных. |
Собственные методы.
WriteTo | Создает поток записи, ассоциированный накопителем данных, в позиции, заданной байтовым сдвигом. |
GetMaxSize | Возвращает верхнюю границу допустимого размера накопителя в системе. Граница определяется настройками платформы, если они существуют, или значением 264 - 1 в противном случае. Возвращаемое значение не зависит от объема свободного места на физическом накопителе. |
DeleteBlock | Удаляет блок данных в накопителе и уменьшает размер данных в последнем. |