IProtectionPolicyManagerInterop2::RequestAccessWithMessageForWindowAsync メソッド (efswrtinterop.h)

ID のエンタープライズで保護されたコンテンツへのアクセスを要求します。

構文

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

コンテンツが保護されるエンタープライズ ID。 これは、管理されているメール アドレスまたはドメインです。

[in] targetIdentity

コンテンツが開示されるエンタープライズ ID。 これはメール アドレスまたはドメインです。

auditInfoUnk

監査情報オブジェクト。 ProtectionPolicyAuditInfo のインスタンス。

[in] messageFromApp

ユーザーが同意を決定できるように、同意ダイアログに表示されるメッセージ。

[iid_is] [out, retval] riid

asyncOperation で返されるインターフェイス ポインターの型を記述するインターフェイスの識別子への参照。

asyncOperation

要求の結果である ProtectionPolicyEvaluationResult> 列挙の値を持つ IAsyncOperation<ProtectionPolicyEvaluationResult

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー efswrtinterop.h
[DLL] Efswrt.dll

関連項目

IProtectionPolicyManagerInterop2