ProtectionPolicyManager.RequestAccessToFilesForProcessAsync メソッド

定義

オーバーロード

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Note

2022 年 7 月以降、Microsoft は Windows Information Protection (WIP) と WIP をサポートする API を非推奨にしています。 Microsoft は、サポートされているバージョンの Windows で WIP を引き続きサポートします。 Windows の新しいバージョンには WIP の新機能は含まれません。また、今後のバージョンの Windows ではサポートされません。 詳細については、「Windows Information Protectionの終了を発表する」を参照してください。

データ保護のニーズに合わせて、Microsoft Purview 情報保護Microsoft Purview データ損失防止を使用することをお勧めします。 Purview を使用すると、構成のセットアップが簡略化され、高度な機能セットが提供されます。

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

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Note

2022 年 7 月以降、Microsoft は Windows Information Protection (WIP) と WIP をサポートする API を非推奨にしています。 Microsoft は、サポートされているバージョンの Windows で WIP を引き続きサポートします。 Windows の新しいバージョンには WIP の新機能は含まれません。また、今後のバージョンの Windows ではサポートされません。 詳細については、「Windows Information Protectionの終了を発表する」を参照してください。

データ保護のニーズに合わせて、Microsoft Purview 情報保護Microsoft Purview データ損失防止を使用することをお勧めします。 Purview を使用すると、構成のセットアップが簡略化され、高度な機能セットが提供されます。

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

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Note

2022 年 7 月以降、Microsoft は Windows Information Protection (WIP) と WIP をサポートする API を非推奨にしています。 Microsoft は、サポートされているバージョンの Windows で WIP を引き続きサポートします。 Windows の新しいバージョンには WIP の新機能は含まれません。また、今後のバージョンの Windows ではサポートされません。 詳細については、「Windows Information Protectionの終了を発表する」を参照してください。

データ保護のニーズに合わせて、Microsoft Purview 情報保護Microsoft Purview データ損失防止を使用することをお勧めします。 Purview を使用すると、構成のセットアップが簡略化され、高度な機能セットが提供されます。

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

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessToFilesForProcessAsync(IIterable<IStorageItem ^> ^ sourceItemList, unsigned int processId, ProtectionPolicyAuditInfo ^ auditInfo);
/// [Windows.Foundation.Metadata.Overload("RequestAccessToFilesForProcessAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessToFilesForProcessAsync(IIterable<IStorageItem> const& sourceItemList, uint32_t const& processId, ProtectionPolicyAuditInfo const& auditInfo);
[Windows.Foundation.Metadata.Overload("RequestAccessToFilesForProcessAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessToFilesForProcessAsync(IEnumerable<IStorageItem> sourceItemList, uint processId, ProtectionPolicyAuditInfo auditInfo);
function requestAccessToFilesForProcessAsync(sourceItemList, processId, auditInfo)
Public Shared Function RequestAccessToFilesForProcessAsync (sourceItemList As IEnumerable(Of IStorageItem), processId As UInteger, auditInfo As ProtectionPolicyAuditInfo) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

パラメーター

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

アクセス権を付与するファイルの配列。

processId
UInt32

unsigned int

uint32_t

アクセス許可を付与するプロセスのプロセス ID。

auditInfo
ProtectionPolicyAuditInfo

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

戻り値

クエリの結果である ProtectionPolicyEvaluationResult 列挙の値。

属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.15063.0 で導入)
Windows Mobile Extension SDK (10.0.15063.0 で導入)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (v4.0 で導入)

適用対象

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Note

2022 年 7 月以降、Microsoft は Windows Information Protection (WIP) と WIP をサポートする API を非推奨にしています。 Microsoft は、サポートされているバージョンの Windows で WIP を引き続きサポートします。 Windows の新しいバージョンには WIP の新機能は含まれません。また、今後のバージョンの Windows ではサポートされません。 詳細については、「Windows Information Protectionの終了を発表する」を参照してください。

データ保護のニーズに合わせて、Microsoft Purview 情報保護Microsoft Purview データ損失防止を使用することをお勧めします。 Purview を使用すると、構成のセットアップが簡略化され、高度な機能セットが提供されます。

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

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessToFilesForProcessAsync(IIterable<IStorageItem ^> ^ sourceItemList, unsigned int processId, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
/// [Windows.Foundation.Metadata.Overload("RequestAccessToFilesForProcessWithMessageAndBehaviorAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessToFilesForProcessAsync(IIterable<IStorageItem> const& sourceItemList, uint32_t const& processId, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp, ProtectionPolicyRequestAccessBehavior const& behavior);
[Windows.Foundation.Metadata.Overload("RequestAccessToFilesForProcessWithMessageAndBehaviorAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessToFilesForProcessAsync(IEnumerable<IStorageItem> sourceItemList, uint processId, ProtectionPolicyAuditInfo auditInfo, string messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
function requestAccessToFilesForProcessAsync(sourceItemList, processId, auditInfo, messageFromApp, behavior)
Public Shared Function RequestAccessToFilesForProcessAsync (sourceItemList As IEnumerable(Of IStorageItem), processId As UInteger, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String, behavior As ProtectionPolicyRequestAccessBehavior) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

パラメーター

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

アクセス権を付与するファイルの配列。

processId
UInt32

unsigned int

uint32_t

アクセス許可を付与するプロセスのプロセス ID。

auditInfo
ProtectionPolicyAuditInfo

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

messageFromApp
String

Platform::String

winrt::hstring

ユーザーが同意の決定を行えるように、同意ダイアログ ボックスに表示されるメッセージ。

behavior
ProtectionPolicyRequestAccessBehavior

既定のポリシー動作をオーバーライドする方法を定義する定数。

戻り値

クエリの結果である ProtectionPolicyEvaluationResult 列挙の値。

属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.15063.0 で導入)
Windows Mobile Extension SDK (10.0.15063.0 で導入)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (v4.0 で導入)

注釈

保護されていないファイルにのみアクセスできるプロセスに保護されたファイルのアクセス権を一時的に付与するには、このメソッドを使用します。

適用対象