Skip to main content
FileRevocationManager class

[FileRevocationManager may be unavailable for releases after Windows 10. Instead, use FileProtectionManager.]

Note  Windows Information Protection (WIP) policy cannot be applied on Windows 10, version 1511 (build 10586) or earlier.
 

Provides access to Selective Wipe operations.

Syntax


var fileRevocationManager = Windows.Security.EnterpriseData.FileRevocationManager;

public static class FileRevocationManager

Public NotInheritable Class FileRevocationManager

public ref class FileRevocationManager abstract sealed 

Members

The FileRevocationManager class has these types of members:

Methods

The FileRevocationManager class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.

MethodDescription
CopyProtectionAsync Copy the selective wipe protection state of a file or folder to a new file or folder.
GetStatusAsync Gets the selective wipe protection status for a file or folder.
ProtectAsync Protects a file or folder for selective wipe.
Revoke Revokes all files and folders protected for selective wipe for a specified enterprise id.

 

Requirements (Windows 10 device family)

Device family

Desktop, introduced version 10.0.10240.0
Mobile, introduced version 10.0.10240.0

API contract

Windows.Security.EnterpriseData.EnterpriseDataContract, introduced version 1.0

Namespace

Windows.Security.EnterpriseData
Windows::Security::EnterpriseData [C++]

Metadata

Windows.Security.EnterpriseData.EnterpriseDataContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8.1 [Windows Store apps, desktop apps]

Minimum supported server

Windows Server 2012 R2 [Windows Store apps, desktop apps]

Minimum supported phone

None supported

Namespace

Windows.Security.EnterpriseData
Windows::Security::EnterpriseData [C++]

Metadata

Windows.winmd

Attributes

[ Deprecated()]
[ DualApiPartition()]
[ MarshalingBehavior(Agile)]
[ Threading(Both)]
[ Version(0x06030000)]

See also

Object
FileRevocationManager sample
How to protect files with Selective Wipe (C#/VB/C++)
How to protect files with Selective Wipe (JavaScript)