IProtectionPolicyManagerInterop2::RequestAccessWithAuditingInfoForWindowAsync method (efswrtinterop.h)

Note  Windows Information Protection (WIP) policy can be applied on Windows 10, version 1607.
 
Request access to enterprise protected content for an identity.

Syntax

HRESULT RequestAccessWithAuditingInfoForWindowAsync(
  HWND     appWindow,
  HSTRING  sourceIdentity,
  HSTRING  targetIdentity,
  IUnknown *auditInfoUnk,
  REFIID   riid,
  void     **asyncOperation
);

Parameters

appWindow

A handle to the current window.

sourceIdentity

The enterprise identity to which the content is protected. This is an email address or domain that is managed.

targetIdentity

The enterprise identity to which the content is being disclosed. This is an email address or domain.

auditInfoUnk

An audit info object; an instance of ProtectionPolicyAuditInfo.

riid

Reference to the identifier of the interface describing the type of interface pointer to return in asyncOperation.

asyncOperation

An IAsyncOperation with a value of the ProtectionPolicyEvaluationResult enumeration that is the result of the request.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

   
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header efswrtinterop.h
DLL Efswrt.dll

See also

IProtectionPolicyManagerInterop2