ホーム › Security.AppLocker › SAFER_POLICY_INFO_CLASS
SAFER_POLICY_INFO_CLASS
列挙型メンバー 7
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| SaferPolicyLevelList | 1 | 0x1 | ポリシーで定義されているすべてのレベルの一覧を照会します。 |
| SaferPolicyEnableTransparentEnforcement | 2 | 0x2 | DLL のチェックが有効かどうかを判断するために、ポリシーの値を照会します。 |
| SaferPolicyDefaultLevel | 3 | 0x3 | 既定のポリシー レベルを照会します。 |
| SaferPolicyEvaluateUserScope | 4 | 0x4 | ポリシーの評価時にユーザー スコープのルールを参照する必要があるかどうかを判断するために照会します。 |
| SaferPolicyScopeFlags | 5 | 0x5 | ポリシーがローカル Administrators グループのメンバーをスキップするかどうかを判断するために照会します。 |
| SaferPolicyDefaultLevelFlags | 6 | 0x6 | |
| SaferPolicyAuthenticodeEnabled | 7 | 0x7 |
公式ドキュメント
SAFER_POLICY_INFO_CLASS 列挙型は、ポリシーを照会する方法を定義します。
解説(Remarks)
SAFER_POLICY_INFO_CLASS 列挙型は、SaferGetPolicyInformation 関数で使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SAFER_POLICY_INFO_CLASS : int {
SaferPolicyLevelList = 1,
SaferPolicyEnableTransparentEnforcement = 2,
SaferPolicyDefaultLevel = 3,
SaferPolicyEvaluateUserScope = 4,
SaferPolicyScopeFlags = 5,
SaferPolicyDefaultLevelFlags = 6,
SaferPolicyAuthenticodeEnabled = 7
} SAFER_POLICY_INFO_CLASS;public enum SAFER_POLICY_INFO_CLASS : int
{
SaferPolicyLevelList = 1,
SaferPolicyEnableTransparentEnforcement = 2,
SaferPolicyDefaultLevel = 3,
SaferPolicyEvaluateUserScope = 4,
SaferPolicyScopeFlags = 5,
SaferPolicyDefaultLevelFlags = 6,
SaferPolicyAuthenticodeEnabled = 7,
}Public Enum SAFER_POLICY_INFO_CLASS As Integer
SaferPolicyLevelList = 1
SaferPolicyEnableTransparentEnforcement = 2
SaferPolicyDefaultLevel = 3
SaferPolicyEvaluateUserScope = 4
SaferPolicyScopeFlags = 5
SaferPolicyDefaultLevelFlags = 6
SaferPolicyAuthenticodeEnabled = 7
End Enumimport enum
class SAFER_POLICY_INFO_CLASS(enum.IntEnum):
SaferPolicyLevelList = 1
SaferPolicyEnableTransparentEnforcement = 2
SaferPolicyDefaultLevel = 3
SaferPolicyEvaluateUserScope = 4
SaferPolicyScopeFlags = 5
SaferPolicyDefaultLevelFlags = 6
SaferPolicyAuthenticodeEnabled = 7// SAFER_POLICY_INFO_CLASS
pub const SaferPolicyLevelList: i32 = 1;
pub const SaferPolicyEnableTransparentEnforcement: i32 = 2;
pub const SaferPolicyDefaultLevel: i32 = 3;
pub const SaferPolicyEvaluateUserScope: i32 = 4;
pub const SaferPolicyScopeFlags: i32 = 5;
pub const SaferPolicyDefaultLevelFlags: i32 = 6;
pub const SaferPolicyAuthenticodeEnabled: i32 = 7;// SAFER_POLICY_INFO_CLASS
const (
SaferPolicyLevelList int32 = 1
SaferPolicyEnableTransparentEnforcement int32 = 2
SaferPolicyDefaultLevel int32 = 3
SaferPolicyEvaluateUserScope int32 = 4
SaferPolicyScopeFlags int32 = 5
SaferPolicyDefaultLevelFlags int32 = 6
SaferPolicyAuthenticodeEnabled int32 = 7
)const
SaferPolicyLevelList = 1;
SaferPolicyEnableTransparentEnforcement = 2;
SaferPolicyDefaultLevel = 3;
SaferPolicyEvaluateUserScope = 4;
SaferPolicyScopeFlags = 5;
SaferPolicyDefaultLevelFlags = 6;
SaferPolicyAuthenticodeEnabled = 7;// SAFER_POLICY_INFO_CLASS
pub const SaferPolicyLevelList: i32 = 1;
pub const SaferPolicyEnableTransparentEnforcement: i32 = 2;
pub const SaferPolicyDefaultLevel: i32 = 3;
pub const SaferPolicyEvaluateUserScope: i32 = 4;
pub const SaferPolicyScopeFlags: i32 = 5;
pub const SaferPolicyDefaultLevelFlags: i32 = 6;
pub const SaferPolicyAuthenticodeEnabled: i32 = 7;const
SaferPolicyLevelList* = 1
SaferPolicyEnableTransparentEnforcement* = 2
SaferPolicyDefaultLevel* = 3
SaferPolicyEvaluateUserScope* = 4
SaferPolicyScopeFlags* = 5
SaferPolicyDefaultLevelFlags* = 6
SaferPolicyAuthenticodeEnabled* = 7enum SAFER_POLICY_INFO_CLASS : int {
SaferPolicyLevelList = 1,
SaferPolicyEnableTransparentEnforcement = 2,
SaferPolicyDefaultLevel = 3,
SaferPolicyEvaluateUserScope = 4,
SaferPolicyScopeFlags = 5,
SaferPolicyDefaultLevelFlags = 6,
SaferPolicyAuthenticodeEnabled = 7,
}#define global SaferPolicyLevelList 0x1
#define global SaferPolicyEnableTransparentEnforcement 0x2
#define global SaferPolicyDefaultLevel 0x3
#define global SaferPolicyEvaluateUserScope 0x4
#define global SaferPolicyScopeFlags 0x5
#define global SaferPolicyDefaultLevelFlags 0x6
#define global SaferPolicyAuthenticodeEnabled 0x7