Freigeben über


IItemPreviewerExt::P rocessTransformCommand-Methode

Ermöglicht die Verarbeitung eines Transformationsbefehls in einer Vorschauvorlage.

Syntax

HRESULT ProcessTransformCommand(
  [in]          DWORD     dwContext,
  [in]          LPCOLESTR pwszName,
  [in]          LPCOLESTR pwszArg,
  [out, retval] VARIANT   *pvarResult
);

Parameter

dwContext [in]

Art: DWORD

Der Kontextbezeichner für den Vorgang. Überschreiben Sie den dwContext-Standardwert , um den Kontextbezeichner auf einen Wert Ihrer Wahl festzulegen.

pwszName [in]

Typ: LPCOLESTR

Ein Zeiger auf den Namen des Transformationsbefehls als Unicode-Zeichenfolge.

pwszArg [in]

Typ: LPCOLESTR

Ein Zeiger auf das Argument als Unicode-Zeichenfolge.

pvarResult [out, retval]

Typ: VARIANT*

Ein Zeiger auf die Ergebnisvariante. pvarResult darf kein NULL-Zeiger sein.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Die IItemPreviewerExt-Schnittstelle wird nur unter Windows XP und Windows Server 2003 unterstützt und sollte nicht mehr verwendet werden.

Um Anlagen mit einem Protokollhandler eines Drittanbieters auf Computern mit Windows XP oder Windows Server 2003 in der Vorschau anzuzeigen, ist es möglicherweise erforderlich, die IItemPreviewerExt-Schnittstelle und die folgenden APIs zu verwenden: die Schnittstellen ISearchProtocolUI, IItemPropertyBag und ISearchItem , die LINKINFO-Struktur und die LINKTYPE-Enumeration .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Verteilbare Komponente
Windows Desktop Search (WDS) 3.0

Siehe auch

IItemPreviewerExt