IDeviceModelPlugIn::SetTransformDeviceModelInfo 方法 (wcsplugin.h)
提供具有参数的插件,以确定特定插件在转换序列中的哪个位置出现。
语法
HRESULT SetTransformDeviceModelInfo(
[in] UINT iModelPosition,
[in] IDeviceModelPlugIn *pIDeviceModelOther
);
参数
[in] iModelPosition
uiNumModels 工作流中另一个设备模型的基于一个的模型位置,如 Initialize 函数中提供。
[in] pIDeviceModelOther
指向 IDeviceModelPlugIn 接口的指针,该接口包含转换序列中的其他设备模型。
返回值
如果此函数成功,则返回值S_OK。
如果此函数失败,则返回值E_FAIL。
注解
此函数由 CreateMultiProfileTransform 函数调用,该函数负责根据需要调用 AddRef 和 Release 。 函数允许插件设备模型通过访问专有插件接口函数以专有方式交换信息。
如果其他设备模型是基线设备模型,则此函数将失败,因为此类模型不是插件,因此不支持插件间通信。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | wcsplugin.h |