Export (0) Print
Expand All

IDeviceModelPlugIn::SetTransformDeviceModelInfo Method

Provides the plug-in with parameters to determine where in the transform sequence the specific plug-in occurs.

Syntax

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

Parameters

uiOtherModelPosition [in]

The one-based model position of the other device model in the workflow of uiNumModels, as provided in the Initialize function.

pIDeviceModelOther [in]

A pointer to a IDeviceModelPlugIn interface that contains the other device model in the transform sequence.

Return Value

If this function succeeds, the return value is S_OK.

If this function fails, the return value is E_FAIL.

Remarks

This function is called by the CreateMultiProfileTransform function, which is responsible for calling AddRef and Release as appropriate. The function enables plug-in device models to exchange information in a proprietary manner by accessing proprietary plug-in interface functions.

This function will fail if the other device model is a baseline device model, because such models are not plugins and thus inter-plugin communication is not supported.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

WcsPlugIn.h

See Also

IDeviceModelPlugIn
Basic Color Management Concepts
Functions

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2010

Community Additions

ADD
Show:
© 2014 Microsoft