Método IDeviceModelPlugIn::SetTransformDeviceModelInfo (wcsplugin.h)
Fornece o plug-in com parâmetros para determinar onde na sequência de transformação o plug-in específico ocorre.
Sintaxe
HRESULT SetTransformDeviceModelInfo(
[in] UINT iModelPosition,
[in] IDeviceModelPlugIn *pIDeviceModelOther
);
Parâmetros
[in] iModelPosition
A posição de modelo baseado em um do outro modelo de dispositivo no fluxo de trabalho de uiNumModels, conforme fornecido na função Initialize .
[in] pIDeviceModelOther
Um ponteiro para uma interface IDeviceModelPlugIn que contém o outro modelo de dispositivo na sequência de transformação.
Retornar valor
Se essa função for bem-sucedida, o valor retornado será S_OK.
Se essa função falhar, o valor retornado será E_FAIL.
Comentários
Essa função é chamada pela função CreateMultiProfileTransform , que é responsável por chamar AddRef e Release conforme apropriado. A função permite que modelos de dispositivo plug-in troquem informações de maneira proprietária acessando funções de interface de plug-in proprietárias.
Essa função falhará se o outro modelo de dispositivo for um modelo de dispositivo de linha de base, pois esses modelos não são plug-ins e, portanto, não há suporte para comunicação entre plug-ins.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wcsplugin.h |