ホーム › Security.Authentication.Identity › POLICY_INFORMATION_CLASS
POLICY_INFORMATION_CLASS
列挙型メンバー 17
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| PolicyAuditLogInformation | 1 | 0x1 | この値は使用されなくなりました。 |
| PolicyAuditEventsInformation | 2 | 0x2 | システムの監査規則を照会または設定します。監査を有効または無効にしたり、監査対象とするイベントの種類を指定したりできます。 POLICY_AUDIT_EVENTS_INFO 構造体を使用します。 |
| PolicyPrimaryDomainInformation | 3 | 0x3 | この値は使用されなくなりました。代わりに PolicyDnsDomainInformation の値を使用してください。 |
| PolicyPdAccountInformation | 4 | 0x4 | この値は使用されなくなりました。 |
| PolicyAccountDomainInformation | 5 | 0x5 | システムのアカウントドメインの名前と SID を照会または設定します。 POLICY_ACCOUNT_DOMAIN_INFO 構造体を使用します。 |
| PolicyLsaServerRoleInformation | 6 | 0x6 | LSA サーバーの役割を照会または設定します。 POLICY_LSA_SERVER_ROLE_INFO 構造体を使用します。 |
| PolicyReplicaSourceInformation | 7 | 0x7 | この値は使用されなくなりました。 |
| PolicyDefaultQuotaInformation | 8 | 0x8 | この値は使用されなくなりました。 |
| PolicyModificationInformation | 9 | 0x9 | LSA データベースの作成日時および最終更新に関する情報を照会または設定します。 POLICY_MODIFICATION_INFO 構造体を使用します。 |
| PolicyAuditFullSetInformation | 10 | 0xA | この値は使用されなくなりました。 |
| PolicyAuditFullQueryInformation | 11 | 0xB | この値は使用されなくなりました。 |
| PolicyDnsDomainInformation | 12 | 0xC | Policy オブジェクトに関連付けられたアカウントドメインについて、ドメインネームシステム (DNS) 情報を照会または設定します。 POLICY_DNS_DOMAIN_INFO 構造体を使用します。 |
| PolicyDnsDomainInformationInt | 13 | 0xD | |
| PolicyLocalAccountDomainInformation | 14 | 0xE | |
| PolicyMachineAccountInformation | 15 | 0xF | |
| PolicyMachineAccountInformation2 | 16 | 0x10 | |
| PolicyLastEntry | 17 | 0x11 |
公式ドキュメント
POLICY_INFORMATION_CLASS 列挙型は、Policy オブジェクトに対して設定または照会する情報の種類を示す値を定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 POLICY_INFORMATION_CLASS : int {
PolicyAuditLogInformation = 1,
PolicyAuditEventsInformation = 2,
PolicyPrimaryDomainInformation = 3,
PolicyPdAccountInformation = 4,
PolicyAccountDomainInformation = 5,
PolicyLsaServerRoleInformation = 6,
PolicyReplicaSourceInformation = 7,
PolicyDefaultQuotaInformation = 8,
PolicyModificationInformation = 9,
PolicyAuditFullSetInformation = 10,
PolicyAuditFullQueryInformation = 11,
PolicyDnsDomainInformation = 12,
PolicyDnsDomainInformationInt = 13,
PolicyLocalAccountDomainInformation = 14,
PolicyMachineAccountInformation = 15,
PolicyMachineAccountInformation2 = 16,
PolicyLastEntry = 17
} POLICY_INFORMATION_CLASS;public enum POLICY_INFORMATION_CLASS : int
{
PolicyAuditLogInformation = 1,
PolicyAuditEventsInformation = 2,
PolicyPrimaryDomainInformation = 3,
PolicyPdAccountInformation = 4,
PolicyAccountDomainInformation = 5,
PolicyLsaServerRoleInformation = 6,
PolicyReplicaSourceInformation = 7,
PolicyDefaultQuotaInformation = 8,
PolicyModificationInformation = 9,
PolicyAuditFullSetInformation = 10,
PolicyAuditFullQueryInformation = 11,
PolicyDnsDomainInformation = 12,
PolicyDnsDomainInformationInt = 13,
PolicyLocalAccountDomainInformation = 14,
PolicyMachineAccountInformation = 15,
PolicyMachineAccountInformation2 = 16,
PolicyLastEntry = 17,
}Public Enum POLICY_INFORMATION_CLASS As Integer
PolicyAuditLogInformation = 1
PolicyAuditEventsInformation = 2
PolicyPrimaryDomainInformation = 3
PolicyPdAccountInformation = 4
PolicyAccountDomainInformation = 5
PolicyLsaServerRoleInformation = 6
PolicyReplicaSourceInformation = 7
PolicyDefaultQuotaInformation = 8
PolicyModificationInformation = 9
PolicyAuditFullSetInformation = 10
PolicyAuditFullQueryInformation = 11
PolicyDnsDomainInformation = 12
PolicyDnsDomainInformationInt = 13
PolicyLocalAccountDomainInformation = 14
PolicyMachineAccountInformation = 15
PolicyMachineAccountInformation2 = 16
PolicyLastEntry = 17
End Enumimport enum
class POLICY_INFORMATION_CLASS(enum.IntEnum):
PolicyAuditLogInformation = 1
PolicyAuditEventsInformation = 2
PolicyPrimaryDomainInformation = 3
PolicyPdAccountInformation = 4
PolicyAccountDomainInformation = 5
PolicyLsaServerRoleInformation = 6
PolicyReplicaSourceInformation = 7
PolicyDefaultQuotaInformation = 8
PolicyModificationInformation = 9
PolicyAuditFullSetInformation = 10
PolicyAuditFullQueryInformation = 11
PolicyDnsDomainInformation = 12
PolicyDnsDomainInformationInt = 13
PolicyLocalAccountDomainInformation = 14
PolicyMachineAccountInformation = 15
PolicyMachineAccountInformation2 = 16
PolicyLastEntry = 17// POLICY_INFORMATION_CLASS
pub const PolicyAuditLogInformation: i32 = 1;
pub const PolicyAuditEventsInformation: i32 = 2;
pub const PolicyPrimaryDomainInformation: i32 = 3;
pub const PolicyPdAccountInformation: i32 = 4;
pub const PolicyAccountDomainInformation: i32 = 5;
pub const PolicyLsaServerRoleInformation: i32 = 6;
pub const PolicyReplicaSourceInformation: i32 = 7;
pub const PolicyDefaultQuotaInformation: i32 = 8;
pub const PolicyModificationInformation: i32 = 9;
pub const PolicyAuditFullSetInformation: i32 = 10;
pub const PolicyAuditFullQueryInformation: i32 = 11;
pub const PolicyDnsDomainInformation: i32 = 12;
pub const PolicyDnsDomainInformationInt: i32 = 13;
pub const PolicyLocalAccountDomainInformation: i32 = 14;
pub const PolicyMachineAccountInformation: i32 = 15;
pub const PolicyMachineAccountInformation2: i32 = 16;
pub const PolicyLastEntry: i32 = 17;// POLICY_INFORMATION_CLASS
const (
PolicyAuditLogInformation int32 = 1
PolicyAuditEventsInformation int32 = 2
PolicyPrimaryDomainInformation int32 = 3
PolicyPdAccountInformation int32 = 4
PolicyAccountDomainInformation int32 = 5
PolicyLsaServerRoleInformation int32 = 6
PolicyReplicaSourceInformation int32 = 7
PolicyDefaultQuotaInformation int32 = 8
PolicyModificationInformation int32 = 9
PolicyAuditFullSetInformation int32 = 10
PolicyAuditFullQueryInformation int32 = 11
PolicyDnsDomainInformation int32 = 12
PolicyDnsDomainInformationInt int32 = 13
PolicyLocalAccountDomainInformation int32 = 14
PolicyMachineAccountInformation int32 = 15
PolicyMachineAccountInformation2 int32 = 16
PolicyLastEntry int32 = 17
)const
PolicyAuditLogInformation = 1;
PolicyAuditEventsInformation = 2;
PolicyPrimaryDomainInformation = 3;
PolicyPdAccountInformation = 4;
PolicyAccountDomainInformation = 5;
PolicyLsaServerRoleInformation = 6;
PolicyReplicaSourceInformation = 7;
PolicyDefaultQuotaInformation = 8;
PolicyModificationInformation = 9;
PolicyAuditFullSetInformation = 10;
PolicyAuditFullQueryInformation = 11;
PolicyDnsDomainInformation = 12;
PolicyDnsDomainInformationInt = 13;
PolicyLocalAccountDomainInformation = 14;
PolicyMachineAccountInformation = 15;
PolicyMachineAccountInformation2 = 16;
PolicyLastEntry = 17;// POLICY_INFORMATION_CLASS
pub const PolicyAuditLogInformation: i32 = 1;
pub const PolicyAuditEventsInformation: i32 = 2;
pub const PolicyPrimaryDomainInformation: i32 = 3;
pub const PolicyPdAccountInformation: i32 = 4;
pub const PolicyAccountDomainInformation: i32 = 5;
pub const PolicyLsaServerRoleInformation: i32 = 6;
pub const PolicyReplicaSourceInformation: i32 = 7;
pub const PolicyDefaultQuotaInformation: i32 = 8;
pub const PolicyModificationInformation: i32 = 9;
pub const PolicyAuditFullSetInformation: i32 = 10;
pub const PolicyAuditFullQueryInformation: i32 = 11;
pub const PolicyDnsDomainInformation: i32 = 12;
pub const PolicyDnsDomainInformationInt: i32 = 13;
pub const PolicyLocalAccountDomainInformation: i32 = 14;
pub const PolicyMachineAccountInformation: i32 = 15;
pub const PolicyMachineAccountInformation2: i32 = 16;
pub const PolicyLastEntry: i32 = 17;const
PolicyAuditLogInformation* = 1
PolicyAuditEventsInformation* = 2
PolicyPrimaryDomainInformation* = 3
PolicyPdAccountInformation* = 4
PolicyAccountDomainInformation* = 5
PolicyLsaServerRoleInformation* = 6
PolicyReplicaSourceInformation* = 7
PolicyDefaultQuotaInformation* = 8
PolicyModificationInformation* = 9
PolicyAuditFullSetInformation* = 10
PolicyAuditFullQueryInformation* = 11
PolicyDnsDomainInformation* = 12
PolicyDnsDomainInformationInt* = 13
PolicyLocalAccountDomainInformation* = 14
PolicyMachineAccountInformation* = 15
PolicyMachineAccountInformation2* = 16
PolicyLastEntry* = 17enum POLICY_INFORMATION_CLASS : int {
PolicyAuditLogInformation = 1,
PolicyAuditEventsInformation = 2,
PolicyPrimaryDomainInformation = 3,
PolicyPdAccountInformation = 4,
PolicyAccountDomainInformation = 5,
PolicyLsaServerRoleInformation = 6,
PolicyReplicaSourceInformation = 7,
PolicyDefaultQuotaInformation = 8,
PolicyModificationInformation = 9,
PolicyAuditFullSetInformation = 10,
PolicyAuditFullQueryInformation = 11,
PolicyDnsDomainInformation = 12,
PolicyDnsDomainInformationInt = 13,
PolicyLocalAccountDomainInformation = 14,
PolicyMachineAccountInformation = 15,
PolicyMachineAccountInformation2 = 16,
PolicyLastEntry = 17,
}#define global PolicyAuditLogInformation 0x1
#define global PolicyAuditEventsInformation 0x2
#define global PolicyPrimaryDomainInformation 0x3
#define global PolicyPdAccountInformation 0x4
#define global PolicyAccountDomainInformation 0x5
#define global PolicyLsaServerRoleInformation 0x6
#define global PolicyReplicaSourceInformation 0x7
#define global PolicyDefaultQuotaInformation 0x8
#define global PolicyModificationInformation 0x9
#define global PolicyAuditFullSetInformation 0xA
#define global PolicyAuditFullQueryInformation 0xB
#define global PolicyDnsDomainInformation 0xC
#define global PolicyDnsDomainInformationInt 0xD
#define global PolicyLocalAccountDomainInformation 0xE
#define global PolicyMachineAccountInformation 0xF
#define global PolicyMachineAccountInformation2 0x10
#define global PolicyLastEntry 0x11