2.2.1.5.28 NETLOGON_DELTA_TYPE
The NETLOGON_DELTA_TYPE enumeration defines an enumerated set of possible database changes.
-
typedef enum _NETLOGON_DELTA_TYPE { AddOrChangeDomain = 1, AddOrChangeGroup = 2, DeleteGroup = 3, RenameGroup = 4, AddOrChangeUser = 5, DeleteUser = 6, RenameUser = 7, ChangeGroupMembership = 8, AddOrChangeAlias = 9, DeleteAlias = 10, RenameAlias = 11, ChangeAliasMembership = 12, AddOrChangeLsaPolicy = 13, AddOrChangeLsaTDomain = 14, DeleteLsaTDomain = 15, AddOrChangeLsaAccount = 16, DeleteLsaAccount = 17, AddOrChangeLsaSecret = 18, DeleteLsaSecret = 19, DeleteGroupByName = 20, DeleteUserByName = 21, SerialNumberSkip = 22 } NETLOGON_DELTA_TYPE;
AddOrChangeDomain: Adds or changes a domain Security Account Manager (SAM) account.
AddOrChangeGroup: Adds or changes a group SAM account.
DeleteGroup: Deletes a group SAM account.
RenameGroup: Renames a group SAM account.
AddOrChangeUser: Adds or changes a user SAM account.
DeleteUser: Deletes a user SAM account.
RenameUser: Renames a user SAM account.
ChangeGroupMembership: Changes a group membership record.
AddOrChangeAlias: Adds or changes an alias.
DeleteAlias: Deletes an alias.
RenameAlias: Renames an alias.
ChangeAliasMembership: Changes the membership record for an alias.
AddOrChangeLsaPolicy: Adds or changes an LSA policy.
AddOrChangeLsaTDomain: Adds or changes a trusted domain account.
DeleteLsaTDomain: Deletes a trusted domain account.
AddOrChangeLsaAccount: Adds or changes an LSA user or machine account.
DeleteLsaAccount: Deletes an LSA user or machine account.
AddOrChangeLsaSecret: Adds or changes an LSA encrypted data block.
DeleteLsaSecret: Deletes an LSA encrypted data block.
The following three types MAY<53> have an additional requirement.
DeleteGroupByName: Deletes a group account based on a string name.
DeleteUserByName: Deletes a user account based on a string name.
SerialNumberSkip: Updates the database serial number.