System.Win.ComObj.InterfaceDisconnect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure InterfaceDisconnect(const Source: IUnknown; const IID: TIID; var Connection: Longint);

C++

extern DELPHI_PACKAGE void __fastcall InterfaceDisconnect(const System::_di_IInterface Source, const GUID &IID, int &Connection);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj System.Win.ComObj

Description

Déconnecte une interface IConnectionPoint précédemment connectée par la procédure InterfaceConnect.

Appelez InterfaceDisconnect depuis une application client pour signifier au serveur d'arrêter son interface de collecteur. InterfaceDisconnect déconnecte une interface IConnectionPoint précédemment connectée par la procédure InterfaceConnect. Ces procédures sont des enveloppes du mécanisme de gestion des événements COM, basé sur les interfaces IConnectionPointContainer et IConnectionPoint.

Source est une interface IUnknown pour l'objet serveur qui définit et appelle l'interface de sortie.

IID est le GUID de l'interface de sortie.

Connection est le token représentant la connexion, qui a été renvoyé par la procédure InterfaceConnect.

Remarque :  Le répertoire Demos/ActiveX contient une démonstration de cette procédure.

Voir aussi