分类:
2008-10-14 14:54:49
ADsGetObject
函数状态: 翻译/整理完成 ,建设者:dhfjdj ,最新更新时间: 2006-10-18 12:45:33
函数功能描述:函数功能描述:属于ADSI API, 用于window2000的Active Directory编程,在目录服务器中绑定到一个对象
函数原型 :
HRESULT ADsGetObject(
LPWSTR lpszPathName,
REFIID riid,
VOID** ppObject
);
参数
lpszPathName
[输入]用于绑定到底层目录服务中的对象的路径名。
riid
[输入]该对象上指定接口的接口标识。
ppObject
[输出]指向所请求接口的间接指针。
返回值
HRESULT
成功:
S_OK
备注:
绑定路径名不能有一点错误,否则不能成功。
在project setting -> link -> Object/Library 中添加 Activeds.lib adsiid.lib。
使用环境:
Windows NT/2000: Requires Windows 2000 (or Windows NT 4.0 SP6a or later with DSClient).
Windows 95/98: Requires Windows 95/98 (with IE 4.01 or later and DSClient). Not supported on Windows Me.
Header: Declared in Adshlp.h.
Library: Use ActiveDS.Lib.
DLL: Activeds.dll.
IADsUser *pUser;
HRESULT hr;
hr =ADsGetObject(L"WinNT://MyDomain/Users/John",
IID_IADsUser,
(void**) &pUser);
本函数最新话题