Partager via


Interface ITPluggableTerminalClassRegistration (termmgr.h)

L’interface ITPluggableTerminalClassRegistration expose des méthodes qui permettent la création, la modification et la suppression de l’entrée de Registre pour un terminal enfichable. (Chaque terminal enfichable doit s’inscrire pour mettre le terminal à la disposition des applications.) L’interface ITPluggableTerminalClassRegistration est créée à l’aide de COM CoCreateInstance.

Héritage

L’interface ITPluggableTerminalClassRegistration hérite de l’interface IDispatch. ITPluggableTerminalClassRegistration a également les types de membres suivants :

Méthodes

L’interface ITPluggableTerminalClassRegistration utilise ces méthodes.

 
ITPluggableTerminalClassRegistration ::Add

La méthode Add ajoute des informations de terminal au Registre. Si une entrée pour le terminal existe déjà, la méthode modifie l’entrée.
ITPluggableTerminalClassRegistration ::D elete

La méthode Delete supprime la classe de terminal du Registre.
ITPluggableTerminalClassRegistration ::get_CLSID

La méthode get_CLSID obtient le CLSID utilisé pour CoCreateInstance du terminal. (ITPluggableTerminalClassRegistration.get_CLSID)
ITPluggableTerminalClassRegistration ::get_Company

La méthode get_Company obtient le nom de l’entreprise qui a émis ce terminal enfichable. (ITPluggableTerminalClassRegistration.get_Company)
ITPluggableTerminalClassRegistration ::get_Direction

La méthode get_Direction obtient la direction prise en charge par le terminal. (ITPluggableTerminalClassRegistration.get_Direction)
ITPluggableTerminalClassRegistration ::get_MediaTypes

La méthode get_MediaTypes obtient les types de média pris en charge par le terminal. (ITPluggableTerminalClassRegistration.get_MediaTypes)
ITPluggableTerminalClassRegistration ::get_Name

La méthode get_Name obtient le nom convivial du terminal. (ITPluggableTerminalClassRegistration.get_Name)
ITPluggableTerminalClassRegistration ::get_TerminalClass

La méthode get_TerminalClass obtient la classe de terminal du terminal. (ITPluggableTerminalClassRegistration.get_TerminalClass)
ITPluggableTerminalClassRegistration ::get_Version

La méthode get_Version obtient la version du terminal. (ITPluggableTerminalClassRegistration.get_Version)
ITPluggableTerminalClassRegistration ::GetTerminalClassInfo

La méthode GetTerminalClassInfo obtient toutes les informations du Registre pour un terminal spécifique.
ITPluggableTerminalClassRegistration ::p ut_CLSID

La méthode put_CLSID définit le CLSID utilisé pour CoCreateInstance le terminal. (ITPluggableTerminalClassRegistration.put_CLSID)
ITPluggableTerminalClassRegistration ::p ut_Company

La méthode put_Company définit le nom de l’entreprise qui a émis ce terminal enfichable.
ITPluggableTerminalClassRegistration ::p ut_Direction

La méthode put_Direction définit la direction prise en charge par le terminal.
ITPluggableTerminalClassRegistration ::p ut_MediaTypes

La méthode put_MediaTypes définit les types de supports pris en charge par le terminal.
ITPluggableTerminalClassRegistration ::p ut_Name

La méthode put_Name définit le nom de la classe de terminal en cours d’inscription.
ITPluggableTerminalClassRegistration ::p ut_TerminalClass

La méthode put_TerminalClass définit la classe de terminal du terminal.
ITPluggableTerminalClassRegistration ::p ut_Version

La méthode put_Version définit la version du terminal.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête termmgr.h