From b7a74aca5e27213d1ff20b584c67a5bda407ce89 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 16 Dec 2009 13:18:10 +1100 Subject: libds: added GUIDs for wellknown AD objects Pair-Programmed-With: Andrew Bartlett --- libds/common/flags.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'libds/common') diff --git a/libds/common/flags.h b/libds/common/flags.h index 46d037253f..40e40c312c 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" -- cgit