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) |