Méthode IBindCtx ::RevokeObjectParam (objidl.h)
Supprime la clé spécifiée et son pointeur associé de la table d’objets à clé de chaîne du contexte de liaison. La clé doit avoir déjà été insérée dans la table avec un appel à RegisterObjectParam.
Syntaxe
HRESULT RevokeObjectParam(
[in] LPOLESTR pszKey
);
Paramètres
[in] pszKey
Clé de chaîne de contexte de liaison à supprimer. La comparaison de chaînes de clé respecte la casse.
Valeur retournée
Cette méthode peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
La clé spécifiée a été supprimée avec succès. |
|
L’objet n’a pas été inscrit précédemment. |
Remarques
Un contexte de liaison gère une table de pointeurs d’interface, chacun associé à une clé de chaîne. Cela permet la communication entre une implémentation de moniker et l’appelant qui a lancé l’opération de liaison. Une partie peut stocker un pointeur d’interface sous une chaîne connue des deux parties afin que l’autre partie puisse le récupérer ultérieurement à partir du contexte de liaison.
Cette méthode est utilisée pour supprimer une entrée de la table. Si la clé spécifiée est trouvée, le contexte de liaison libère également sa référence à l’objet.
Configuration requise
Condition requise | Valeur |
---|---|
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 |