Méthode IConnectionPoint ::GetConnectionInterface (ocidl.h)
Récupère l’IID de l’interface sortante gérée par ce point de connexion.
Syntaxe
HRESULT GetConnectionInterface(
[out] IID *pIID
);
Paramètres
[out] pIID
Pointeur vers l’identificateur de l’interface sortante gérée par ce point de connexion.
Valeur retournée
Cette méthode peut retourner la valeur de retour standard E_UNEXPECTED, ainsi que les valeurs suivantes.
Code de retour | Description |
---|---|
|
La variable pIID de l’appelant contient l’identificateur de l’interface sortante gérée par ce point de connexion. |
|
L’adresse dans pIID n’est pas valide. Par exemple, il peut s’agir de NULL. |
Remarques
À l’aide de l’interface IEnumConnectionPoints , un client peut obtenir un pointeur vers l’interface IConnectionPoint . À l’aide de ce pointeur et de la méthode GetConnectionInterface , le client peut déterminer l’IID de chaque point de connexion énuméré. L’IID retourné par cette méthode doit permettre à l’appelant d’accéder à ce même point de connexion via IConnectionPointContainer ::FindConnectionPoint.
Remarques aux implémenteurs
Cette méthode doit être implémentée dans n’importe quel point de connexion ; E_NOTIMPL n’est pas une valeur de retour acceptable.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 | ocidl.h |