提供布尔测试,可用于根据附件的执行策略做出决策。
语法
HRESULT CheckPolicy();
返回值
类型: HRESULT
返回以下值之一。
| 值 | 含义 | 
|---|---|
| S_OK | 启用 | 
| S_FALSE | Prompt | 
| 任何其他失败代码 | 禁用 | 
注解
IAttachmentExecute::CheckPolicy 检查一组统称为 证据的属性。 用于确定信任级别的任何内容都被视为证据。 这些属性是使用以下方法设置的。
- IAttachmentExecute::SetFileName
- IAttachmentExecute::SetLocalPath
- IAttachmentExecute::SetReferrer
- IAttachmentExecute::SetSource
IAttachmentExecute::CheckPolicy 要求应用程序首先调用 IAttachmentExecute::SetFileName 或 IAttachmentExecute::SetLocalPath。
要求
| 最低受支持的客户端 | Windows XP SP2 [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] | 
| 目标平台 | Windows | 
| 标头 | shobjidl_core.h (包括 Shobjidl.h) | 
| DLL | Shdocvw.dll (6.0 或更高版本) |