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 |