Ciao a tutti, ho un'Unità Organizzativa che si chiama company.

Posizionandomi su tale OU, aggiungo il gruppo padre, come gruppo di distribuzione, in tale modo:

DirectoryEntry ObjRootEntry =
new DirectoryEntry("LDAP://localhost/OU=company,DC=prova,DC=com");

DirectoryEntry ObjGroup = ObjRootEntry.Children.Add("CN=padre", "group");

//Impostiamo il tipo di gruppo su distribuzione
ObjGroup.Properties["groupType"].Value =
ActiveDs.ADS_GROUP_TYPE_ENUM.ADS_GROUP_TYPE_GLOBAL _GROUP;

//Impostiamo il nome del gruppo
ObjGroup.Properties["sAMAccountName"].Value = "padre";

//Eseguiamo il Commit del nuovo gruppo in AD
ObjGroup.CommitChanges();


Fin qui tutto bene, ora, però se inserisco un altro gruppo in padre mi da errore:

DirectoryEntry ObjRootEntry =
new DirectoryEntry("LDAP://localhost/CN=padre,OU=company,DC=prova,DC=com");

DirectoryEntry ObjGroup = ObjRootEntry.Children.Add("CN=figlio", "group");

//Impostiamo il tipo di gruppo su distribuzione
ObjGroup.Properties["groupType"].Value =
ActiveDs.ADS_GROUP_TYPE_ENUM.ADS_GROUP_TYPE_GLOBAL _GROUP;

//Impostiamo il nome del gruppo
ObjGroup.Properties["sAMAccountName"].Value = "figlio";

//Eseguiamo il Commit del nuovo gruppo in AD
ObjGroup.CommitChanges();


MI DA IL SEGUENTE ERRORE:

Message "Violazione della denominazione. (Eccezione da HRESULT: 0x80072037)"


Perché? Cosa vuol dire? Sapete aiutarmi?
Grazie.