IAttachmentExecute::SetLocalPath 方法 (shobjidl_core.h)
设置并存储文件的路径。
语法
HRESULT SetLocalPath(
[in] LPCWSTR pszLocalPath
);
参数
[in] pszLocalPath
类型: LPCWSTR
指向包含要存储附件文件的本地路径的字符串的指针。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
需要调用 IAttachmentExecute::SetLocalPath 。
当用户通过策略或提示) (批准附件执行时,将使用此方法指定的路径。 如果在调用 IAttachmentExecute::CheckPolicy 和 IAttachmentExecute::P rompt 之前只调用了 IAttachmentExecute::SetFileName,则如果假定的本地路径与 IAttachmentExecute::SetLocalPath 设置的本地路径不同,则可能会撤销该信任。 信任可以由各种区域 API、防病毒服务、文件类型信息、策略以及其他系统信任提供程序授予。
在调用 IAttachmentExecute:: Execute 之前,必须调用 IAttachmentExecute::SetLocalPath。
要求
最低受支持的客户端 | Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |
DLL | Shdocvw.dll (6.0 或更高版本) |