Condividi tramite


Metodo IConnectionPoint::GetConnectionInterface (ocidl.h)

Recupera l'IID dell'interfaccia in uscita gestita da questo punto di connessione.

Sintassi

HRESULT GetConnectionInterface(
  [out] IID *pIID
);

Parametri

[out] pIID

Puntatore all'identificatore dell'interfaccia in uscita gestita da questo punto di connessione.

Valore restituito

Questo metodo può restituire il valore restituito standard E_UNEXPECTED, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
Il pIID della variabile del chiamante contiene l'identificatore dell'interfaccia in uscita gestita da questo punto di connessione.
E_POINTER
L'indirizzo in pIID non è valido. Ad esempio, può essere NULL.

Commenti

Usando l'interfaccia IEnumConnectionPoints , un client può ottenere un puntatore all'interfaccia IConnectionPoint . Usando tale puntatore e il metodo GetConnectionInterface , il client può determinare l'IID di ogni punto di connessione enumerato. L'IID restituito da questo metodo deve abilitare il chiamante per accedere allo stesso punto di connessione tramite IConnectionPointContainer::FindConnectionPoint.

Note per gli implementatori

Questo metodo deve essere implementato in qualsiasi punto di connessione; E_NOTIMPL non è un valore restituito accettabile.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IConnectionPoint