Interface IFillLockBytes (objidl.h)
L’interface IFillLockBytes permet de télécharger du code pour écrire des données de manière asynchrone dans un tableau d’octets de stockage structuré. Lorsque le code de téléchargement a de nouvelles données disponibles, il appelle IFillLockBytes::FillAppend ou IFillLockBytes::FillAt pour écrire les données dans le tableau d’octets. Une application qui tente d’accéder à ces données, par le biais d’appels à l’interface ILockBytes , peut le faire même si le téléchargeur continue d’appeler IFillLockBytes. Si l’application tente d’accéder aux données qui n’ont pas encore été téléchargées par le biais d’un appel à IFillLockBytes, ILockBytes retourne une nouvelle erreur, E_PENDING.
Héritage
L’interface IFillLockBytes hérite de l’interface IUnknown. IFillLockBytes possède également les types de membres suivants :
Méthodes
L’interface IFillLockBytes utilise ces méthodes.
IFillLockBytes::FillAppend La méthode FillAppend écrit un nouveau bloc d’octets à la fin d’un tableau d’octets. |
IFillLockBytes::FillAt La méthode FillAt écrit un nouveau bloc de données dans un emplacement spécifié dans le tableau d’octets. |
IFillLockBytes::SetFillSize La méthode SetFillSize définit la taille attendue du tableau d’octets. |
IFillLockBytes::Terminate La méthode Terminate informe le tableau d’octets que le téléchargement a été terminé, avec succès ou échec. |
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | objidl.h |