Méthode CBasePin. AttemptConnection
La AttemptConnection méthode se connecte à un autre code confidentiel à l’aide d’un type de média spécifié.
Syntaxe
virtual HRESULT AttemptConnection(
IPin *pReceivePin,
const CMediaType *pmt
);
Paramètres
-
pReceivePin
-
Pointeur vers l’interface IPIN du pin de réception.
-
crédit
-
Pointeur vers un objet CMediaType qui spécifie le type de média.
Valeur retournée
Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :
| Code de retour | Description |
|---|---|
|
Réussite. |
|
Le type de média n’est pas acceptable. |
Remarques
Cette méthode tente de connecter les deux broches avec un type de média spécifique. Si le type n’est pas acceptable, la méthode échoue sans essayer d’autres types de média.
Si le type de média est acceptable, cette méthode appelle la méthode IPIN :: ReceiveConnection du pin de réception. Elle appelle ensuite la méthode CBasePin :: CompleteConnect pour terminer la connexion.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|