Funzione StgGetIFillLockBytesOnILockBytes (objbase.h)

[La funzione StgGetIFillLockBytesOnILockBytes è obsoleta e vengono fornite le informazioni seguenti per le versioni di Windows precedenti a Windows 2000.]

Crea un nuovo oggetto wrapper su un oggetto matrice di byte fornito dal chiamante.

Sintassi

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

Parametri

[in] pilb

Puntatore a un oggetto matrice di byte esistente.

[out] ppflb

Puntatore alla variabile puntatore IFillLockBytes che riceve il puntatore dell'interfaccia al nuovo oggetto wrapper della matrice di byte.

Valore restituito

Questa funzione supporta i valori restituiti standard E_UNEXPECTED e E_FAIL, nonché i seguenti:

Commenti

La funzione StgGetIFillLockBytesOnILockBytes consente di creare un oggetto wrapper di archiviazione asincrono su un oggetto matrice di byte personalizzato. Ad esempio, se si vuole implementare l'archiviazione asincrona in un database per il quale è già stato creato un oggetto matrice di byte, chiamare questa funzione per creare l'oggetto wrapper per la matrice di byte. A tale scopo, la funzione crea un nuovo oggetto wrapper e quindi lo inizializza passando un puntatore all'oggetto matrice di byte esistente.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione objbase.h
Libreria Ole32.lib
DLL Ole32.dll

Vedi anche

IFillLockBytes

ILockBytes