Compartilhar via


ProtectionPolicyManager.RequestAccessToFilesForProcessAsync Método

Definição

Sobrecargas

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Observação

A partir de julho de 2022, a Microsoft está substituindo o WINDOWS Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração de configuração e fornece um conjunto avançado de recursos.

Solicita acesso ao conteúdo protegido pela empresa para um processo de um aplicativo.

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

Observação

A partir de julho de 2022, a Microsoft está substituindo o WINDOWS Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração de configuração e fornece um conjunto avançado de recursos.

Solicita acesso ao conteúdo protegido pela empresa para um processo de um aplicativo.

RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo)

Observação

A partir de julho de 2022, a Microsoft está substituindo o WINDOWS Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração de configuração e fornece um conjunto avançado de recursos.

Solicita acesso ao conteúdo protegido pela empresa para um processo de um aplicativo.

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)

Parâmetros

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

Uma matriz de arquivos à qual você deseja conceder acesso.

processId
UInt32

unsigned int

uint32_t

A ID do processo ao qual você deseja conceder a permissão.

auditInfo
ProtectionPolicyAuditInfo

Um objeto de informações de auditoria; uma instância de ProtectionPolicyAuditInfo.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.15063.0)
Windows Mobile Extension SDK (introduzida na 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v4.0)

Aplica-se a

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

Observação

A partir de julho de 2022, a Microsoft está substituindo o WINDOWS Proteção de Informações (WIP) e as APIs que dão suporte à WIP. A Microsoft continuará a dar suporte à WIP em versões com suporte do Windows. As novas versões do Windows não incluirão novos recursos para WIP e não serão compatíveis com versões futuras do Windows. Para obter mais informações, consulte Anunciando o pôr do sol do Windows Proteção de Informações.

Para suas necessidades de proteção de dados, a Microsoft recomenda que você use Proteção de Informações do Microsoft Purview e Prevenção Contra Perda de Dados do Microsoft Purview. O Purview simplifica a configuração de configuração e fornece um conjunto avançado de recursos.

Solicita acesso ao conteúdo protegido pela empresa para um processo de um aplicativo.

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)

Parâmetros

sourceItemList

IIterable<IStorageItem>

IEnumerable<IStorageItem>

Uma matriz de arquivos à qual você deseja conceder acesso.

processId
UInt32

unsigned int

uint32_t

A ID do processo ao qual você deseja conceder a permissão.

auditInfo
ProtectionPolicyAuditInfo

Um objeto de informações de auditoria; uma instância de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Uma mensagem que será exibida na caixa de diálogo de consentimento para que o usuário possa tomar uma decisão de consentimento.

behavior
ProtectionPolicyRequestAccessBehavior

Uma constante que define como você gostaria de substituir o comportamento da política padrão.

Retornos

Um valor da enumeração ProtectionPolicyEvaluationResult que é o resultado da consulta.

Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.15063.0)
Windows Mobile Extension SDK (introduzida na 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (introduzida na v4.0)

Comentários

Use esse método para conceder temporariamente o acesso de um arquivo protegido a um processo que só pode acessar arquivos desprotegidos.

Aplica-se a