请求访问标识的企业保护内容。
语法
HRESULT RequestAccessWithMessageForWindowAsync(
[in] HWND appWindow,
[in] HSTRING sourceIdentity,
[in] HSTRING targetIdentity,
IUnknown *auditInfoUnk,
[in] HSTRING messageFromApp,
[iid_is] [out, retval] REFIID riid,
void **asyncOperation
);
参数
[in] appWindow
当前窗口的句柄。
[in] sourceIdentity
内容所保护的企业标识。 这是托管的电子邮件地址或域。
[in] targetIdentity
要向其披露内容的企业标识。 这是电子邮件地址或域。
auditInfoUnk
审核信息对象; ProtectionPolicyAuditInfo 的实例。
[in] messageFromApp
一条消息,该消息将显示在许可对话框中,以便用户可以做出同意决定。
[iid_is] [out, retval] riid
对接口标识符的引用,描述在 asyncOperation 中返回的接口指针的类型。
asyncOperation
一个 IAsyncOperation<ProtectionPolicyEvaluationResult>,其值为 ProtectionPolicyEvaluationResult 枚举,这是请求的结果。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
| 最低受支持的客户端 | Windows 10 [仅限桌面应用] |
| 最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
| 目标平台 | Windows |
| 标头 | efswrtinterop.h |
| DLL | Efswrt.dll |