Compartir a través de


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

Proporciona el complemento con parámetros para determinar dónde se produce el complemento específico en la secuencia de transformación.

Sintaxis

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

Parámetros

[in] iModelPosition

Posición del modelo basado en uno del otro modelo de dispositivo en el flujo de trabajo de uiNumModels, tal como se proporciona en la función Initialize .

[in] pIDeviceModelOther

Puntero a una interfaz IDeviceModelPlugIn que contiene el otro modelo de dispositivo en la secuencia de transformación.

Valor devuelto

Si esta función se ejecuta correctamente, el valor devuelto es S_OK.

Si se produce un error en esta función, el valor devuelto es E_FAIL.

Comentarios

La función CreateMultiProfileTransform llama a esta función, que es responsable de llamar a AddRef y Release según corresponda. La función permite a los modelos de dispositivo de complemento intercambiar información de forma propietaria mediante el acceso a funciones de interfaz de complemento propietarias.

Esta función producirá un error si el otro modelo de dispositivo es un modelo de dispositivo de línea base, ya que estos modelos no son complementos y, por tanto, no se admite la comunicación entre complementos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wcsplugin.h

Consulte también