Partager via


Interface ITDispatchMapper (tapi3if.h)

L’interface ITDispatchMapper permet à une application de récupérer le pointeur de répartition d’une autre interface sur un objet, compte tenu du pointeur de répartition d’une interface et du GUID d’une autre. Cette interface est fournie pour aider les programmeurs à utiliser des applications de script qui ne prennent pas automatiquement en charge le suivi de plusieurs interfaces sur un objet.

Le mappeur dispatch utilise l’interface IObjectSafety de l’objet pour s’assurer que l’objet est sécurisé pour le script sur l’interface demandée. Si l’objet n’implémente pas IObjectSafety ou si l’objet n’est pas sécurisé sur cette interface particulière, l’appel échoue.

L’objet Dispatch Mapper doit être créé à l’aide de COM CoCreateInstance.

Héritage

L’interface ITDispatchMapper hérite de l’interface IDispatch. ITDispatchMapper possède également les types de membres suivants :

Méthodes

L’interface ITDispatchMapper possède ces méthodes.

 
ITDispatchMapper::QueryDispatchInterface

La méthode QueryDispatchInterface retourne un pointeur de répartition vers une autre interface sur un objet en fonction de son GUID et du pointeur de répartition d’une autre interface sur l’objet.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)

Voir aussi

Mappeur de répartition

IDispatch