OleNoteObjectVisible, fonction (ole2.h)
Incrémente ou décrémente une référence externe qui maintient un objet dans l’état en cours d’exécution.
Syntaxe
HRESULT OleNoteObjectVisible(
[in] LPUNKNOWN pUnknown,
[in] BOOL fVisible
);
Paramètres
[in] pUnknown
Pointeur vers l’interface IUnknown sur l’objet qui doit être verrouillé ou déverrouillé.
[in] fVisible
Indique si l’objet est visible. Si la valeur est TRUE, OLE incrémente le nombre de références pour maintenir l’objet visible et actif, quelles que soient les opérations, inscriptions ou révocations IUnknown ::AddRef et IUnknown ::Release externes ou internes. Si la valeur est FALSE, OLE libère sa conservation (décrémente le nombre de références) et l’objet peut être fermé.
Valeur retournée
Cette fonction retourne S_OK en cas de réussite. Les autres valeurs possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Mémoire insuffisante pour l’opération. |
|
Un ou plusieurs paramètres ne sont pas valides. |
|
Une erreur inattendue s’est produite. |
Remarques
La fonction OleNoteObjectVisible appelle la fonction CoLockObjectExternal . Il est fourni en tant que fonction distincte pour renforcer la nécessité de verrouiller un objet lorsqu’il devient visible par l’utilisateur et de libérer l’objet lorsqu’il devient invisible. Cela crée un verrou fort au nom de l’utilisateur pour garantir que l’objet ne peut pas être fermé par son conteneur tant qu’il est visible.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ole2.h |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour