summaryrefslogtreecommitdiff
path: root/libds
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-12-16 13:18:10 +1100
committerAndrew Tridgell <tridge@samba.org>2009-12-16 20:56:22 +1100
commitb7a74aca5e27213d1ff20b584c67a5bda407ce89 (patch)
tree245526de9ec64c9f91d167626794a989f4890c37 /libds
parent8a74633eaa9404ac43788a38c8bf3178b1101b1c (diff)
downloadsamba-b7a74aca5e27213d1ff20b584c67a5bda407ce89.tar.gz
libds: added GUIDs for wellknown AD objects
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'libds')
-rw-r--r--libds/common/flags.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libds/common/flags.h b/libds/common/flags.h
index 46d037253fe..40e40c312c1 100644
--- a/libds/common/flags.h
+++ b/libds/common/flags.h
@@ -190,3 +190,16 @@
#define DS_NTDSDSA_OPT_DISABLE_OUTBOUND_REPL 0x00000004
#define DS_NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE 0x00000008
#define DS_NTDSDSA_OPT_DISABLE_SPN_REGISTRATION 0x00000010
+
+/* wellknown GUID strings for AD objects. See MS-ADTS 7.1.1.4 */
+#define DS_GUID_COMPUTERS_CONTAINER "AA312825768811D1ADED00C04FD8D5CD"
+#define DS_GUID_DELETED_OBJECTS_CONTAINER "18E2EA80684F11D2B9AA00C04F79F805"
+#define DS_GUID_DOMAIN_CONTROLLERS_CONTAINER "A361B2FFFFD211D1AA4B00C04FD7D83A"
+#define DS_GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER "22B70C67D56E4EFB91E9300FCA3DC1AA"
+#define DS_GUID_INFRASTRUCTURE_CONTAINER "2FBAC1870ADE11D297C400C04FD8D5CD"
+#define DS_GUID_LOSTANDFOUND_CONTAINER "AB8153B7768811D1ADED00C04FD8D5CD"
+#define DS_GUID_MICROSOFT_PROGRAM_DATA_CONTAINER "F4BE92A4C777485E878E9421D53087DB"
+#define DS_GUID_NTDS_QUOTAS_CONTAINER "6227F0AF1FC2410D8E3BB10615BB5B0F"
+#define DS_GUID_PROGRAM_DATA_CONTAINER "09460C08AE1E4A4EA0F64AEE7DAA1E5A"
+#define DS_GUID_SYSTEMS_CONTAINER "AB1D30F3768811D1ADED00C04FD8D5CD"
+#define DS_GUID_USERS_CONTAINER "A9D1CA15768811D1ADED00C04FD8D5CD"