Método IAttachmentExecute::SetLocalPath (shobjidl_core.h)

Establece y almacena la ruta de acceso al archivo.

Sintaxis

HRESULT SetLocalPath(
  [in] LPCWSTR pszLocalPath
);

Parámetros

[in] pszLocalPath

Tipo: LPCWSTR

Puntero a una cadena que contiene la ruta de acceso local donde se va a almacenar el archivo adjunto.

Valor devuelto

Tipo: HRESULT

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

Comentarios

Se requiere llamar a IAttachmentExecute::SetLocalPath .

Cuando el usuario aprueba los datos adjuntos para su ejecución (ya sea a través de la directiva o del símbolo del sistema), se usa la ruta de acceso especificada por este método. Si solo se llamó a IAttachmentExecute::SetFileName antes de llamar a IAttachmentExecute::CheckPolicy e IAttachmentExecute::P rompt, esa confianza podría revocarse si la ruta de acceso local asumida era diferente de la establecida por IAttachmentExecute::SetLocalPath. La confianza se puede conceder mediante varias API de zona, servicios antivirus, información de tipo de archivo, directivas y otros proveedores de confianza del sistema.

Se debe llamar a IAttachmentExecute::SetLocalPath antes de llamar a IAttachmentExecute::Execute.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Shdocvw.dll (versión 6.0 o posterior)

Consulte también

IAttachmentExecute

IAttachmentExecute::SetFileName