Partager via


ProtectionPolicyManager.RequestAccessToFilesForProcessAsync Méthode

Définition

Surcharges

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Notes

À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de la coucher du soleil de Windows Information Protection.

Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.

Demande l’accès au contenu protégé par l’entreprise pour un processus d’une application.

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

Notes

À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de la coucher du soleil de Windows Information Protection.

Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.

Demande l’accès au contenu protégé par l’entreprise pour un processus d’une application.

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Notes

À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de la coucher du soleil de Windows Information Protection.

Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.

Demande l’accès au contenu protégé par l’entreprise pour un processus d’une application.

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)

Paramètres

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

Tableau de fichiers auxquels vous souhaitez accorder l’accès.

processId
UInt32

unsigned int

uint32_t

ID de processus du processus auquel vous souhaitez accorder l’autorisation.

auditInfo
ProtectionPolicyAuditInfo

Objet d’informations d’audit ; instance de ProtectionPolicyAuditInfo.

Retours

Valeur de l’énumération ProtectionPolicyEvaluationResult qui est le résultat de la requête.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.15063.0)
Windows Mobile Extension SDK (introduit dans 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduit dans v4.0)

S’applique à

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

Notes

À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de la coucher du soleil de Windows Information Protection.

Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.

Demande l’accès au contenu protégé par l’entreprise pour un processus d’une application.

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)

Paramètres

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

Tableau de fichiers auxquels vous souhaitez accorder l’accès.

processId
UInt32

unsigned int

uint32_t

ID de processus du processus auquel vous souhaitez accorder l’autorisation.

auditInfo
ProtectionPolicyAuditInfo

Objet d’informations d’audit ; instance de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Message qui s’affichera dans la boîte de dialogue consentement afin que l’utilisateur puisse prendre une décision de consentement.

behavior
ProtectionPolicyRequestAccessBehavior

Constante qui définit la façon dont vous souhaitez remplacer le comportement de stratégie par défaut.

Retours

Valeur de l’énumération ProtectionPolicyEvaluationResult qui est le résultat de la requête.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.15063.0)
Windows Mobile Extension SDK (introduit dans 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduit dans v4.0)

Remarques

Utilisez cette méthode pour accorder temporairement l’accès d’un fichier protégé à un processus qui ne peut accéder qu’aux fichiers non protégés.

S’applique à