Fonction StgGetIFillLockBytesOnILockBytes (objbase.h)
[La fonction StgGetIFillLockBytesOnILockBytes est obsolète et les informations suivantes sont fournies pour les versions de Windows antérieures à Windows 2000.]
Crée un objet wrapper sur un objet de tableau d’octets fourni par l’appelant.
Syntaxe
HRESULT StgGetIFillLockBytesOnILockBytes(
[in] ILockBytes *pilb,
[out] IFillLockBytes **ppflb
);
Paramètres
[in] pilb
Pointeur vers un objet de tableau d’octets existant.
[out] ppflb
Pointeur vers la variable de pointeur IFillLockBytes qui reçoit le pointeur d’interface vers le nouvel objet wrapper de tableau d’octets.
Valeur retournée
Cette fonction prend en charge les valeurs de retour standard E_UNEXPECTED et E_FAIL, ainsi que les éléments suivants :
Remarques
La fonction StgGetIFillLockBytesOnILockBytes permet de créer un objet wrapper de stockage asynchrone sur un objet de tableau d’octets personnalisé. Par exemple, si vous souhaitez implémenter le stockage asynchrone sur une base de données pour laquelle vous avez déjà créé un objet de tableau d’octets, vous devez appeler cette fonction pour créer l’objet wrapper pour le tableau d’octets. Pour ce faire, la fonction crée un objet wrapper, puis l’initialise en lui passant un pointeur vers l’objet de tableau d’octets existant.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | objbase.h |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |