Partager via


Méthodes MSPI CMSPAddress implémentées

Voici les méthodes MSPI standard que toutes les msps doivent implémenter. La documentation principale de ces méthodes existe dans la section Media Service Provider Interface (MSPI).

Méthodes CMSPAddress Description
Initialiser (Interface ITMSPAddress) Appelé par TAPI3 lorsque ce MSP est créé pour la première fois.
arrêt (Interface ITMSPAddress) Appelé par TAPI3 lorsque cette adresse n’est plus utilisée.
receiveTSPData (Interface ITMSPAddress) Appelé par TAPI3 lorsque le TSP envoie des données à cet objet d’adresse MSP.
GetEvent (Interface ITMSPAddress) Appelé par TAPI3 pour obtenir des informations détaillées sur un événement.
get_StaticTerminals (Interface ITTerminalSupport) Wrapper OLE Automation pour la fonction d’assistance GetStaticTerminals.
EnumerateStaticTerminals (Interface ITTerminalSupport) Wrapper d’énumération pour la fonction d’assistance GetStaticTerminals.
get_DynamicTerminalClasses (Interface ITTerminalSupport) Wrapper OLE Automation pour la fonction d’assistance GetDynamicTerminalClasses.
EnumerateDynamicTerminalClasses (Interface ITTerminalSupport) Wrapper d’énumération pour la fonction d’assistance GetDynamicTerminalClasses.
CreateTerminal (Interface ITTerminalSupport) Cette méthode est appelée par l’application pour créer un terminal dynamique. Il planifie un élément de travail sur le thread de travail du MSP, qui, lorsqu’il est exécuté, demande au Gestionnaire de terminal de créer un terminal dynamique. La classe dérivée peut remplacer cette méthode pour avoir sa propre façon de créer un terminal dynamique.
GetDefaultStaticTerminal (Interface ITTerminalSupport) Cette méthode est appelée par l’application pour obtenir le terminal statique par défaut pour un type et une direction spécifiés. Il met à jour la liste des terminaux par défaut (si nécessaire) et retourne le pointeur d’interface. La classe dérivée peut remplacer cette méthode pour avoir sa propre façon de décider quel terminal est la valeur par défaut. Verrouille les listes de terminaux.