Compartir a través de


Método IItemPreviewerExt::P rocessTransformCommand

Permite el procesamiento de un comando de transformación encontrado en una plantilla de vista previa.

Sintaxis

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

Parámetros

dwContext [in]

Tipo: DWORD

Identificador de contexto de la operación. Reemplace el valor predeterminado de dwContextpara establecer el identificador de contexto en un valor que desee.

pwszName [in]

Tipo: LPCOLESTR

Puntero al nombre del comando de transformación como una cadena Unicode.

pwszArg [in]

Tipo: LPCOLESTR

Puntero al argumento como una cadena Unicode.

pvarResult [out, retval]

Tipo: VARIANT*

Puntero a la variante de resultado. pvarResult no debe ser un puntero NULL .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

La interfaz IItemPreviewerExt solo se admite en Windows XP y Windows Server 2003 y ya no se debe usar.

Para obtener una vista previa de los datos adjuntos con un controlador de protocolo de terceros en equipos que ejecutan Windows XP o Windows Server 2003, puede ser necesario usar la interfaz IItemPreviewerExt y las siguientes API: las interfaces ISearchProtocolUI, IItemPropertyBag e ISearchItem , la estructura LINKINFO y la enumeración LINKTYPE .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Redistribuible
Windows Desktop Search (WDS) 3.0

Consulte también

IItemPreviewerExt