IDsAdminNewObj 接口同样是Windows平台上Win32 API中的一部分,定义在 Dsadmin.h 头文件中。它通常用于在Active Directory中创建新的对象,与 IDsAdminCreateObj 接口相似,但可能有一些不同之处。

以下是 IDsAdminNewObj 接口的一般结构:
interface IDsAdminNewObj : IUnknown
{
    HRESULT AddPages(
        LPFNADDPROPSHEETPAGE pfnAddPage,
        LPARAM lParam
    );

    HRESULT SetObject(
        LPWSTR pszPathName,
        DWORD dwFlags
    );

    HRESULT SetObjectClass(
        LPWSTR pszClassName
    );

    HRESULT SetObjectCreationMode(
        DWORD dwMode
    );

    // 其他方法和属性可能会在接口中定义
};

这个接口包含了用于设置对象属性、指定对象类别以及配置对象创建模式的方法。以下是一些主要方法的解释:

  •  AddPages: 添加属性页,以便在创建对象时显示。

  •  SetObject: 设置对象的路径和标志。

  •  SetObjectClass: 设置对象的类别。

  •  SetObjectCreationMode: 设置对象的创建模式。


与前面提到的 IDsAdminCreateObj 接口类似,具体的使用方式会取决于你的需求和代码环境。


转载请注明出处:http://www.zyzy.cn/article/detail/27301/Win32 API/Dsadmin.h/IDsAdminNewObj