IDsAdminNewObjPrimarySite interface (dsadmin.h)
The IDsAdminNewObjPrimarySite interface is implemented by the system and is used by a primary object creation extension to create a new temporary object in Active Directory Domain Services and then commit the object to persistent memory. To obtain an instance of this interface call QueryInterface with IID_IDsAdminNewObjPrimarySite on the IDsAdminNewObj interface passed to IDsAdminNewObjExt::Initialize.
Inheritance
The IDsAdminNewObjPrimarySite interface inherits from the IUnknown interface. IDsAdminNewObjPrimarySite also has these types of members:
Methods
The IDsAdminNewObjPrimarySite interface has these methods.
IDsAdminNewObjPrimarySite::Commit The IDsAdminNewObjPrimarySite::Commit method causes a single-page primary object creation extension's IDsAdminNewObjExt::WriteData method to be called and writes the temporary object to persistent memory. |
IDsAdminNewObjPrimarySite::CreateNew The IDsAdminNewObjPrimarySite::CreateNew method enables a primary object creation extension to create a temporary directory service object in Active Directory Domain Services. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | dsadmin.h |