POLICY_NOTIFICATION_INFORMATION_CLASS enumeration (ntsecapi.h)
The POLICY_NOTIFICATION_INFORMATION_CLASS enumeration defines the types of policy information and policy domain information for which your application can request notification of changes.
Syntax
typedef enum _POLICY_NOTIFICATION_INFORMATION_CLASS {
PolicyNotifyAuditEventsInformation = 1,
PolicyNotifyAccountDomainInformation,
PolicyNotifyServerRoleInformation,
PolicyNotifyDnsDomainInformation,
PolicyNotifyDomainEfsInformation,
PolicyNotifyDomainKerberosTicketInformation,
PolicyNotifyMachineAccountPasswordInformation,
PolicyNotifyGlobalSaclInformation,
PolicyNotifyMax
} POLICY_NOTIFICATION_INFORMATION_CLASS, *PPOLICY_NOTIFICATION_INFORMATION_CLASS;
Constants
PolicyNotifyAuditEventsInformation Value: 1 Notify when any of the audited categories are changed. |
PolicyNotifyAccountDomainInformation Notify when the account domain information changes. |
PolicyNotifyServerRoleInformation Notify when the LSA server changes its role from primary to backup, or vice versa. |
PolicyNotifyDnsDomainInformation Notify when the DNS domain information changes or if the primary domain information changes. |
PolicyNotifyDomainEfsInformation Notify when the Encrypting File System (EFS) domain information changes. |
PolicyNotifyDomainKerberosTicketInformation Notify when the Kerberos ticket for the domain changes. |
PolicyNotifyMachineAccountPasswordInformation Notify when the machine account password changes. |
PolicyNotifyGlobalSaclInformation |
PolicyNotifyMax |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | ntsecapi.h |