UserDataAvailability 枚举

定义

标识受保护数据的可用性。

public enum class UserDataAvailability
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
enum class UserDataAvailability
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
public enum UserDataAvailability
var value = Windows.Security.DataProtection.UserDataAvailability.always
Public Enum UserDataAvailability
继承
UserDataAvailability
属性

Windows 要求

设备系列
Windows 10, version 1903 (在 10.0.18362.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v8.0 中引入)

字段

AfterFirstUnlock 1

从用户登录到用户注销或系统关闭或重启时,可以访问受此可用性保护的数据。

始终可以保护新数据以实现此可用性。

这也称为“级别 1”可用性。

Always 0

与此可用性关联时,数据将不受保护,无论设备是锁定还是解锁,数据始终可访问。

WhileUnlocked 2

仅当用户已登录且设备已解锁时,才可使用受此可用性保护的数据。

始终可以保护新数据以实现此可用性。

这也称为“级别 2”可用性。

适用于

另请参阅