Материал из CAMaaS preliminary wiki
Перейти к навигации
Перейти к поиску
|
|
(не показана 1 промежуточная версия 1 участника) |
Строка 1: |
Строка 1: |
| {{IOutputBinaryDataContiguousAccess_brief}} | | {{IOutputBinaryDataContiguousAccess_brief}} |
| | | {{IOutputBinaryDataContiguousAccess methods|Собственные методы.}} |
| {{function_list_begin}}
| |
| {{function_list_add|WriteTo|reference_name=IOutputBinaryDataContiguousAccess::WriteTo|description={{IOutputBinaryDataContiguousAccess::WriteTo brief}}}}
| |
| {{function_list_add|GetMaxSize|reference_name=IOutputBinaryDataContiguousAccess::GetMaxSize|description={{IOutputBinaryDataContiguousAccess::GetMaxSize brief}}}}
| |
| {{function_list_add|DeleteBlock|reference_name=IOutputBinaryDataContiguousAccess::DeleteBlock|description={{IOutputBinaryDataContiguousAccess::DeleteBlock brief}}}}
| |
| {{function_list_end}}
| |
Текущая версия на 18:08, 15 марта 2017
Интерфейс накопителя данных с произвольным доступом.
Методы, наследуемые от InterfaceBase.
Release |
Закрывает текущий экземпляр, реализующий интерфейс.
|
Методы, наследуемые от IBinaryDataBase.
AddRef |
Инкрементирует счетчик ссылок на реализацию интерфейса.
|
IsInterfaceAvailable |
Проверяет доступность интерфейса по его идентификатору.
|
RepresentAs |
Осуществляет преобразование в интерфейс, заданный идентификатором.
|
Методы, наследуемые от IOutputBinaryData.
Собственные методы.
WriteTo |
Создает поток записи, ассоциированный накопителем данных, в позиции, заданной байтовым сдвигом.
|
GetMaxSize |
Возвращает верхнюю границу допустимого размера накопителя в системе. Граница определяется настройками платформы, если они существуют, или значением 264 - 1 в противном случае. Возвращаемое значение не зависит от объема свободного места на физическом накопителе.
|
DeleteBlock |
Удаляет блок данных в накопителе и уменьшает размер данных в последнем.
|