IDeviceModelPlugIn::SetTransformDeviceModelInfo-Methode (wcsplugin.h)
Stellt das Plug-In mit Parametern bereit, um zu bestimmen, wo in der Transformationssequenz das jeweilige Plug-In auftritt.
Syntax
HRESULT SetTransformDeviceModelInfo(
[in] UINT iModelPosition,
[in] IDeviceModelPlugIn *pIDeviceModelOther
);
Parameter
[in] iModelPosition
Die position des einbasierten Modells des anderen Gerätemodells im Workflow von uiNumModels, wie in der Initialize-Funktion angegeben.
[in] pIDeviceModelOther
Ein Zeiger auf eine IDeviceModelPlugIn-Schnittstelle , die das andere Gerätemodell in der Transformationssequenz enthält.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn diese Funktion fehlschlägt, wird der Rückgabewert E_FAIL.
Hinweise
Diese Funktion wird von der CreateMultiProfileTransform-Funktion aufgerufen, die für das Aufrufen von AddRef und Release zuständig ist. Die Funktion ermöglicht es Plug-In-Gerätemodellen, Informationen auf proprietäre Weise auszutauschen, indem auf proprietäre Plug-In-Schnittstellenfunktionen zugegriffen wird.
Diese Funktion schlägt fehl, wenn das andere Gerätemodell ein Basisgerätmodell ist, da es sich bei diesen Modellen nicht um Plug-Ins handelt und daher die Kommunikation zwischen Plug-Ins nicht unterstützt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wcsplugin.h |