Méthode CBasePin. DisconnectInternal

La DisconnectInternal méthode interrompt la connexion de code confidentiel actuelle.

Syntaxe

HRESULT DisconnectInternal();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur de retour

Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :

Code de retour Description
S _ false
Le pin n’était pas connecté.
_OK
Réussite.
VFW _ E _ non _ arrêté
Le filtre est actif et le code confidentiel ne prend pas en charge la reconnexion dynamique.

Notes

La méthode CBasePin ::D éconnecter délègue le processus de déconnexion à cette méthode. Cette méthode appelle la méthode CBasePin :: BreakConnect . Elle libère également le décompte de références sur l’autre code confidentiel, qui est détenu par la variable membre _ connectée CBasePin :: m .

Spécifications

Condition requise Valeur
En-tête
Amfilter. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CBasePin, classe