IProtectionPolicyManagerInterop2::RequestAccessWithAuditingInfoForWindowAsync-Methode (efswrtinterop.h)
HRESULT RequestAccessWithAuditingInfoForWindowAsync(
[in] [in] HWND appWindow,
[in] [in] HSTRING sourceIdentity,
[in] [in] HSTRING targetIdentity,
[in] IUnknown *auditInfoUnk,
[iid_is] [out, retval] REFIID riid,
void **asyncOperation
);
[in] [in] appWindow
Ein Handle zum aktuellen Fenster.
[in] [in] sourceIdentity
Die Unternehmensidentität, für die der Inhalt geschützt ist. Dies ist eine E-Mail-Adresse oder Domäne, die verwaltet wird.
[in] [in] targetIdentity
Die Unternehmensidentität, für die der Inhalt offengelegt wird. Dies ist eine E-Mail-Adresse oder Domäne.
[in] auditInfoUnk
Ein Überwachungsinformationsobjekt; eine instance von ProtectionPolicyAuditInfo.
[iid_is] [out, retval] riid
Verweis auf den Bezeichner der Schnittstelle, der den Typ des zurückzugebenden Schnittstellenzeigers in asyncOperation beschreibt.
asyncOperation
Ein IAsyncOperation<ProtectionPolicyEvaluationResult> mit einem Wert der ProtectionPolicyEvaluationResult-Enumeration , der das Ergebnis der Anforderung ist.
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | efswrtinterop.h |
DLL | Efswrt.dll |