FileProtectionStatus 列挙

ファイルまたはフォルダーのエンタープライズ保護の状態について説明します。

構文

typedef enum {
    Undetermined = 0,
    Unprotected,
    Protected,
    ProtectedByOtherUser,
    ProtectedToOtherEnterprise,
    NotProtectable,
    ProtectedToOtherIdentity,
    LicenseExpired,
    AccessSuspended,
    FileInUse
} FileProtectionStatus;

定数

不明:0

アイテムが暗号化または暗号化解除中であり、エンタープライズ保護の状態を特定できません。 後でもう一度確認してください。

Undetermined:0

Note

Windows 10後のリリースでは、未確定が使用できない場合があります。 代わりに、 Unknown を使用します

アイテムが暗号化または暗号化解除中であり、エンタープライズ保護の状態を特定できません。 後でもう一度確認してください。

保護されていない:1

アイテムは、エンタープライズ保護を使用して保護されていません。

取り消し済み:2

アイテムはエンタープライズ保護を使用して取り消されました。

Protected:3

アイテムはエンタープライズ保護を使用して保護されており、このファイルはポリシーの許可された一覧にあるため、アプリで開くことができます。

ProtectedByOtherUser:4

Note

ProtectedByOtherUser は、Windows 10後のリリースでは使用できない場合があります。 代わりに、 ProtectedToOtherIdentity を使用します

別のユーザーがエンタープライズ保護を使用してアイテムを保護しました。

ProtectedToOtherEnterprise:5

Note

protectedToOtherEnterprise は、Windows 10後にリリースで使用できない場合があります。 代わりに、 ProtectedToOtherIdentity を使用します

アイテムは、エンタープライズ保護を使用して別のエンタープライズ ID に対して保護されます。

NotProtectable:6

アイテムは暗号化されているか、システム ファイルであり、エンタープライズ保護を使用して保護することはできません。

ProtectedToOtherIdentity:7

アイテムは、エンタープライズ保護を使用して別のエンタープライズ ID に対して保護されます。

LicenseExpired:8

アイテムの RMS ライセンスの有効期限が切れています。

AccessSuspended:9

保護されたアイテムにアクセスするためのキーは、デバイスがロックされている間に削除されました。

FileInUse:10

項目は別のプロセスで使用されています。 エンタープライズ保護は、排他的に使用できるようになった後にのみ適用できます。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows 10
ヘッダー なし