ホーム › Security.Authentication.Identity › POLICY_INFORMATION_CLASS
POLICY_INFORMATION_CLASS
列挙型メンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| PolicyAuditLogInformation | 1 | 0x1 |
| PolicyAuditEventsInformation | 2 | 0x2 |
| PolicyPrimaryDomainInformation | 3 | 0x3 |
| PolicyPdAccountInformation | 4 | 0x4 |
| PolicyAccountDomainInformation | 5 | 0x5 |
| PolicyLsaServerRoleInformation | 6 | 0x6 |
| PolicyReplicaSourceInformation | 7 | 0x7 |
| PolicyDefaultQuotaInformation | 8 | 0x8 |
| PolicyModificationInformation | 9 | 0x9 |
| PolicyAuditFullSetInformation | 10 | 0xA |
| PolicyAuditFullQueryInformation | 11 | 0xB |
| PolicyDnsDomainInformation | 12 | 0xC |
| PolicyDnsDomainInformationInt | 13 | 0xD |
| PolicyLocalAccountDomainInformation | 14 | 0xE |
| PolicyMachineAccountInformation | 15 | 0xF |
| PolicyMachineAccountInformation2 | 16 | 0x10 |
| PolicyLastEntry | 17 | 0x11 |
各言語での定義
列挙メンバーの定義。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