Поделиться через


Функция 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

См. также раздел

IFillLockBytes

ILockBytes