以下是IDsAdminCreateObj接口的一般结构:
interface IDsAdminCreateObj : IUnknown
{
HRESULT CreateDSObject(
LPCWSTR lpszClassName,
LPCWSTR lpszRelativeName,
IADsContainer* pContainer,
IDsObjectPicker* pDsObjectPicker,
DWORD dwFlags,
LPWSTR* lplpszObjectADsPath
);
// 其他方法和属性可能会在接口中定义
};
这个接口包含了用于在目录服务中创建新对象的方法。下面是一些主要参数的解释:
- lpszClassName: 新对象的类名。
- lpszRelativeName: 相对于容器的相对路径。
- pContainer: 目标容器的IADsContainer接口。
- pDsObjectPicker: 用于选择对象的IDsObjectPicker接口。
- dwFlags: 控制创建操作的标志。
- lplpszObjectADsPath: 创建对象后,返回对象的ADs路径。
请注意,具体的使用方式会依赖于你的具体需求和代码环境。
转载请注明出处:http://www.zyzy.cn/article/detail/27300/Win32 API/Dsadmin.h/IDsAdminCreateObj