Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IFillLockBytes позволяет скачивать код для асинхронной записи данных в массив байтов структурированного хранилища. Когда код загрузки содержит новые данные, он вызывает IFillLockBytes::FillAppend или IFillLockBytes::FillAt для записи данных в массив байтов. Приложение, пытающееся получить доступ к этим данным через вызовы интерфейса ILockBytes , может сделать это, даже если загрузчик продолжает вызывать IFillLockBytes. Если приложение пытается получить доступ к данным, которые еще не были загружены с помощью вызова IFillLockBytes, ILockBytes возвращает новую ошибку E_PENDING.
Наследование
Интерфейс IFillLockBytes наследуется от интерфейса IUnknown . IFillLockBytes также имеет следующие типы элементов:
Методы
Интерфейс IFillLockBytes содержит следующие методы.
|
IFillLockBytes::FillAppend Метод FillAppend записывает новый блок байтов в конец массива байтов. |
|
IFillLockBytes::FillAt Метод FillAt записывает новый блок данных в указанное расположение в массиве байтов. |
|
IFillLockBytes::SetFillSize Метод SetFillSize задает ожидаемый размер массива байтов. |
|
IFillLockBytes::Terminate Метод Terminate сообщает массиву байтов о том, что скачивание было завершено успешно или неудачно. |
Требования
| Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | objidl.h |