次の方法で共有


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" の可用性とも呼ばれます。

適用対象

こちらもご覧ください