Partager via


Méthode IDeviceModelPlugIn ::SetTransformDeviceModelInfo (wcsplugin.h)

Fournit au plug-in des paramètres pour déterminer où, dans la séquence de transformation, le plug-in spécifique se produit.

Syntaxe

HRESULT SetTransformDeviceModelInfo(
  [in] UINT               iModelPosition,
  [in] IDeviceModelPlugIn *pIDeviceModelOther
);

Paramètres

[in] iModelPosition

Position de modèle un seul de l’autre modèle d’appareil dans le flux de travail de uiNumModels, comme indiqué dans la fonction Initialize .

[in] pIDeviceModelOther

Pointeur vers une interface IDeviceModelPlugIn qui contient l’autre modèle d’appareil dans la séquence de transformation.

Valeur retournée

Si cette fonction réussit, la valeur de retour est S_OK.

Si cette fonction échoue, la valeur de retour est E_FAIL.

Remarques

Cette fonction est appelée par la fonction CreateMultiProfileTransform , qui est chargée d’appeler AddRef et Release le cas échéant. La fonction permet aux modèles d’appareils de plug-in d’échanger des informations de manière propriétaire en accédant aux fonctions d’interface de plug-in propriétaires.

Cette fonction échoue si l’autre modèle d’appareil est un modèle d’appareil de base, car ces modèles ne sont pas des plug-ins et donc la communication entre plug-ins n’est pas prise en charge.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wcsplugin.h

Voir aussi