Méthode CBasePin. BreakConnect

La BreakConnect méthode libère le code confidentiel d’une connexion.

Syntaxe

virtual HRESULT BreakConnect();

Paramètres

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

Valeur retournée

Retourne S _ OK.

Remarques

Cette méthode est appelée lors de la déconnexion du code confidentiel par la méthode CBasePin ::D éconnecter . Elle est également appelée pendant une tentative de connexion si la méthode CBasePin :: CheckConnect échoue.

Cette méthode doit libérer toutes les ressources qui ont été obtenues par la méthode CheckConnect . Par exemple, si CheckConnect alloue de la mémoire, BreakConnect doit libérer de la mémoire. Si CheckConnect interroge le code PIN de connexion pour une interface, BreakConnect doit libérer l’interface.

Notez que BreakConnect peut être appelé sans appel correspondant à CompleteConnect. Par conséquent, vous ne pouvez pas supposer que CompleteConnect a été appelé précédemment.

Configuration requise

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