- 博客(6)
- 资源 (15)
- 收藏
- 关注
原创 读取AD组织架构用户,登陆名
最近需要读取AD中的用户列表以及组织架构,使用到一下的方式:BOOL ReadAdTree(LPWSTR strLDAPURL){ BOOL bRet = FALSE; HRESULT hr; IADsContainer *pContainer = NULL; IEnumVARIANT *pEnum = NULL; int pos = -1; VARIA
2009-04-16 13:31:00 3361 1
原创 枚举当前域中的AD所有用户
#include #include #include #include #include #pragma comment(lib,"ActiveDS") #pragma comment(lib,"adsiid")int wmain(int argc, wchar_t *argv[]){ LPUSER_INFO_0 p
2009-04-15 15:30:00 3040
原创 获取AD 当前账号的隶属组织
#include #include #include #include #include #pragma comment(lib,"ActiveDS") #pragma comment(lib,"adsiid")#ifndef UNICODE#define UNICODE#endif/********
2009-04-15 15:17:00 1711
原创 AD(Active Directory)用户验证
着重介绍两中方法使用AD 用户验证机制, 方法1:SSPI 验证此方法具有不需要任何特殊的权限,以及所有版本的 Windows 上工作的优点。 最终结果使用 SSPI 服务验证凭据的是类似于调用 LogonUser API 与 LOGON32_LOGON_NETWORK 登录类型登录。 这种类型的登录,最大缺点是您不能访问远程网络模拟网络类型登录后的资源。 如果您的应用程序调用 Log
2009-04-09 14:41:00 5356
原创 operator 用法
C++中的operator,有两种用法,一种是operator overloading(操作符重载),一种是operator casting(操作隐式转换)。下面分别进行介绍: 1.operator overloadingC++可能通过operator 重载操作符,格式如下:类型T operator 操作符 (),如比重载+,如下所示template class A{publi
2009-04-02 16:08:00 4038
原创 operator typename() const 用作类型转换
operator typename() const 用作类型转换C++可以默认转换数据类型也可以强制进行类型转换重载转换操作符就是为了方便对类产生的对象进行转换操作,它必须是成员函数实现类的类型转换只能应用于一个转换,不能连续进行转换操作。 template class Base { public: Base(T&); //类型转换构造函数 operat
2009-04-02 16:02:00 2625
Memory Manager
2008-08-26
WINCE 4.1 模拟器中文版 PART 2
2007-12-15
WINCE 4.1 模拟器中文版 PART1
2007-12-15
基于GPRS的车辆监控系统
2007-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人