StgGetIFillLockBytesOnILockBytes 関数 (objbase.h)

[ StgGetIFillLockBytesOnILockBytes 関数は廃止され、Windows 2000 より前のバージョンの Windows では次の情報が提供されています。

呼び出し元によって提供されるバイト配列オブジェクトに新しいラッパー オブジェクトを作成します。

構文

HRESULT StgGetIFillLockBytesOnILockBytes(
  [in]  ILockBytes     *pilb,
  [out] IFillLockBytes **ppflb
);

パラメーター

[in] pilb

既存のバイト配列オブジェクトへのポインター。

[out] ppflb

新しいバイト配列ラッパー オブジェクトへのインターフェイス ポインターを受け取る IFillLockBytes ポインター変数へのポインター。

戻り値

この関数は、標準の戻り値E_UNEXPECTEDとE_FAILと、次の値をサポートします。

注釈

StgGetIFillLockBytesOnILockBytes 関数を使用すると、カスタム バイト配列オブジェクトに非同期ストレージ ラッパー オブジェクトを作成できます。 たとえば、バイト配列オブジェクトを既に作成したデータベースに非同期ストレージを実装する場合は、この関数を呼び出してバイト配列のラッパー オブジェクトを作成します。 これを行うために、関数は新しいラッパー オブジェクトを作成し、既存のバイト配列オブジェクトへのポインターを渡すことによって初期化します。

要件

要件
対象プラットフォーム Windows
ヘッダー objbase.h
Library Ole32.lib
[DLL] Ole32.dll

こちらもご覧ください

IFillLockBytes

ILockBytes