Функция StgGetIFillLockBytesOnILockBytes (objbase.h)
[Функция StgGetIFillLockBytesOnILockBytes устарела и приведены следующие сведения для версий Windows до Windows 2000.]
Создает новый объект-оболочку для объекта массива байтов, предоставленного вызывающим объектом.
Синтаксис
HRESULT StgGetIFillLockBytesOnILockBytes(
[in] ILockBytes *pilb,
[out] IFillLockBytes **ppflb
);
Параметры
[in] pilb
Указатель на существующий объект массива байтов.
[out] ppflb
Указатель на переменную указателя IFillLockBytes , которая получает указатель интерфейса на новый объект-оболочку массива байтов.
Возвращаемое значение
Эта функция поддерживает стандартные возвращаемые значения E_UNEXPECTED и E_FAIL, а также следующие:
Комментарии
Функция StgGetIFillLockBytesOnILockBytes позволяет создать объект-оболочку асинхронного хранилища в пользовательском объекте массива байтов. Например, если вы хотите реализовать асинхронное хранилище в базе данных, для которой вы уже создали объект массива байтов, вызовите эту функцию для создания объекта-оболочки для массива байтов. Для этого функция создает новый объект-оболочку, а затем инициализирует его, передав ему указатель на существующий объект массива байтов.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | objbase.h |
Библиотека | Ole32.lib |
DLL | Ole32.dll |