IProtectionPolicyManagerInterop::RequestAccessForWindowAsync method (efswrtinterop.h)
Syntax
HRESULT RequestAccessForWindowAsync(
[in] HWND appWindow,
[in] HSTRING sourceIdentity,
[in] HSTRING targetIdentity,
[iid_is] [out, retval] REFIID riid,
void **asyncOperation
);
Parameters
[in] appWindow
A handle to the current window.
[in] sourceIdentity
The enterprise identity to which the content is protected. This is an email address or domain that is managed.
[in] targetIdentity
The enterprise identity to which the content is being disclosed. This is an email address or domain.
[iid_is] [out, retval] riid
Reference to the identifier of the interface describing the type of interface pointer to return in asyncOperation.
asyncOperation
An IAsyncOperation<ProtectionPolicyEvaluationResult> 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
Requirement | Value |
---|---|
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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for