IAttachmentExecute::SetReferrer 方法 (shobjidl_core.h)

根据引用文件设置与附件文件关联的安全区域。

语法

HRESULT SetReferrer(
  [in] LPCWSTR pszReferrer
);

参数

[in] pszReferrer

类型: LPCWSTR

指向包含引用文件路径的字符串的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

IAttachmentExecute::SetReferrerIAttachmentExecute::SetSource 具有类似的功能。 如果两者都已设置,则使用两者中最不受信任的区域。

容器文件使用 IAttachmentExecute::SetReferrer 来指示间接继承并避免区域提升。 它还可与快捷方式文件一起使用,以根据参数限制提升。

调用 IAttachmentExecute::SetReferrer 是可选的。

IAttachmentExecute::SetReferrer 仅用于确定安全区域及其关联的策略。

要求

要求
最低受支持的客户端 具有 SP2 的 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)
DLL Shdocvw.dll (版本 6.0 或更高版本)