CBindStatusCallback::GetBindInfo
Appelé pour indiquer au moniker comment lier.
STDMETHOD(GetBindInfo)(
DWORD* pgrfBSCF,
BINDINFO* pbindinfo
);
Paramètres
pgrfBSCF
[out] Un pointeur aux valeurs d'énumération de BINDF indiquant comment l'opération de liaison doit se produire. Par défaut, jeu avec les valeurs d'énumération suivantes :Téléchargement asynchrone deBINDF_ASYNCHRONOUS .
BINDF_ASYNCSTORAGE Retourne E_PENDING d'OnDataAvailable lorsque les données ne sont pas encore disponibles au lieu de se bloque jusqu'à ce que les données soient disponibles.
BINDF_GETNEWESTVERSION l'opération de liaison doit extraire la version la plus récente des données.
BINDF_NOWRITECACHE l'opération de liaison ne doit pas stocker les données extraites dans le cache disque.
pbindinfo
[in, out] Un pointeur vers une structure de BINDINFO donnant plus d'informations sur la façon dont l'objet souhaite la liaison à générer.
Valeur de retour
L'une des valeurs standard d' HRESULT .
Notes
L'implémentation par défaut affecte à la liaison pour être asynchrone et pour utiliser le modèle de données transmission de type push. Dans le modèle de données transmission de type push, le moniker pilote l'opération de liaison asynchrone et notifie continuellement le client lorsque les nouvelles données sont disponibles.
Configuration requise
Header: atlctl.h