注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统WindowsWindows 2000活动目录开发人员参考库

Windows 2000活动目录开发人员参考库

Windows 2000活动目录开发人员参考库

定 价:¥135.00

作 者: (美)David Iseminger主编;李晓军 等译
出版社: 机械工业出版社
丛编项: 微软公司核心技术书库
标 签: Windows

购买这本书可以去


ISBN: 9787111073116 出版时间: 2001-01-01 包装: 精装
开本: 24cm 页数: 334页 字数:  

内容简介

  本书是Windows 2000活动目录开发人员参考库的第1卷,它对活动目录应用程序开发做了全面、系统的介绍。不管使用Visual C++,还是使用Visual Basic 进行目录程序开发,相信你都会在书中找到所感兴趣的内容。本书首先介绍了活动目录的一些基本概念(这是活动目录程序设计的基础),然后详细介绍了活动目录的搜索、对象的绑定、属性的读写、访问控制、用户界面、复制和完整性、用户的管理、组的管理、改变的跟踪、服务的发布、账号登录、相互验证、备份和恢复等方面的概念、方法、技巧和示例。本书在组织上是按照由浅入深、循序渐进的结构。对于每一专题内容,由讲解基本概念入手,着重介绍方法和技巧,最后通过示例程序来增进读者的理解。无论对于初学者还是具有一定基础的编程人员,都有很高的参考价值。

作者简介

暂缺《Windows 2000活动目录开发人员参考库》作者简介

图书目录

译者序第一部分概述第1章活动目录库套书的使用 11.1活动目录库套书的组成 11.2活动目录库套书的编写思想 2第2章本书的内容 3第3章微软参考资源的使用 53.1微软开发者网络 53.1.1MSDN和MSDN在线的比较 63.1.2订阅MSDN 73.1.3MSDN的使用 93.1.4使用MSDN在线 133.2Windows程序设计系列参考 21第4章查找开发者所需的资源 224.1开发者支持 224.2在线资源 244.3关于学习的产品 244.4会议 264.5其他资源 26第二部分指南.示例和编程参考第5章ADSI函数和结构 275.1ADSI函数 275.1.1ADsBuildEnumerator函数 275.1.2ADsBuildVarArrayInt函数 325.1.3ADsBuildVarArrayStr函数 335.1.4ADsEncodebinaryData函数 355.1.5ADsEnumerateNext函数 365.1.6ADsFreeEnumerator函数 375.1.7ADsGetLastError函数 385.1.8ADsGetObject函数 405.1.9ADsOpenObject函数 415.1.10ADsSetLastError函数 425.1.11AllocADsMem函数 445.1.12AllocADsStr函数 455.1.13FreeADsMem函数 455.1.14FreeADsStr函数 465.1.15ReallocADsMem函数 465.1.16ReallocADsStr函数 475.1.17废弃的ADSI函数 485.2ADSI结构 485.2.1ADS_ATTR_DEF结构 495.2.2ADS_ATTR_INFO结构 505.2.3ADS_BACKLINK结构 515.2.4ADS_CASEIGNORE_LIST结构 525.2.5ADS_CLASS_DEF结构 525.2.6ADS_DN_WITH_BINART结构 535.2.7ADS_DN_WITH_STRING结构 545.2.8ADS_EMAIL结构 545.2.9ADS_FAXNUMBER结构 555.2.10ADS_HOLD结构 565.2.11ADS_NETADDRESS结构 565.2.12ADS_NT_SECURITY_DESCRIPTOR结构 575.2.13ADS_OBJECT_INFO结构 575.2.14ADS_OCTET_LIST结构 585.2.15ADS_OCTET_STRING结构 595.2.16ADS_PATH结构 605.2.17ADS_POSTALADDRESS结构 605.2.18ADS_PROV_SPECIFIC结构 615.2.19ADS_REPLICAPOINTER结构 615.2.20ADS_SEARCH_COLUMN结构 625.2.21ADS_SEARCHPREF_INFO结构 635.2.22ADS_SORTKEY结构 645.2.23ADS_TIMESTAMP结构 645.2.24ADS_TYPEDNAME结构 655.2.25ADSVALUE结构 65第6章枚举.数据类型和常量 696.1ADSI枚举 696.1.1ADS_ACEFLAG_ENUM枚举 706.1.2ADS_ACETYPE_ENUM枚举 716.1.3ADS_AUTHENTICATION_ENUM枚举 726.1.4ADS_cHASE_REFERRALS_ENUM枚举 746.1.5ADS_DEREFENUM枚举 766.1.6ADS_DISPLAY_ENUM枚举 776.1.7ADS_ESCAPE_MODE_ENUM枚举 786.1.8ADS_FLAGTYPE_ENUM枚举 796.1.9ADS_FORMAT_ENUM枚举 806.1.10ADS_GROUP_TYPE_ENUM枚举 816.1.11ADS_NAME_INITTYPE_ENUM枚举 836.1.12ADS_NAME_TYPE_ENUM枚举 856.1.13ADS_OPTION_ENUM枚举 876.1.14ADS_PREFERENCES_ENUM枚举 886.1.15ADS_PROPERTY_OPERATION_ENUM枚举 906.1.16ADS_RIGHTS_ENUM枚举 906.1.17ADS_SCOPEENUM枚举 936.1.18ADS_SD_CONTROL_ENUM枚举 946.1.19ADS_SD_REVISION_ENUM枚举 956.1.20ADS_SEARCHPREF_ENUM枚举 966.1.21ADS_SECURITY_INFO_ENUM枚举 1036.1.22ADS_SETTYPE_ENUM枚举 1076.1.23ADS_STATUSENUM枚举 1076.1.24ADS_SYSTEMFLAG_ENUM枚举 1096.1.25ADS_USER_FLAG_ENUM枚举 1136.1.26ADSI_DIALECT_ENUM枚举 1156.1.27ADSTYPEENUM枚举 1166.2ADSI数据类型和常量 1196.2.1ADSI简单数据类型 1196.2.2ADSI常量 120第7章关于ADSI接口 1217.1ADSI接口的字典式列表 1217.2接口的特性方法 1237.3系统提供者的接口实现 124第8章核心接口 1258.1IAD接口 1258.1.1IAD接口的特性方法 1268.1.2IADs::Get方法 1308.1.3IADs::GetEx方法 1358.1.4IADs::GetInfo方法 1388.1.5IADs::GetInfoEx方法 1428.1.6IADs::Put方法 1448.1.7IADs:PutEx方法 1468.1.8IADs::SetInfo方法 1488.2IADsContainer接口 1508.2.1IADsContainer接口的特性方法 1538.2.2IADsContainer::CopyHere方法 1558.2.3IADsContainer::Create方法 1578.2.4IADsContainer::Delete方法 1588.2.5IADsContainter::get_NewEnum方法 1608.2.6IADsContainer::GetObject方法 1628.2.7IADsContainer::MoveHere方法 1638.3IADsNamespaces接口 1668.4IADsOpenDSObject接口 167第9章架构接口 1729.1IADsClass 1729.1.1IADsClass接口的特性方法 1749.1.2IADsClass::Qualifiers方法 1799.2IADsProperty接口 1809.2.1IADsProperty接口的特性方法 1829.2.2IADsProperty::Qualifiers方法 1849.3IADsSyntax接口 185第10章特性高速缓存器接口 18910.1IADsPropertyEntry接口 18910.2IADsPropertyList接口 19310.2.1IADsPropertyList接口的特性方法 19410.2.2IADsPropertyList::GetPropertyItem方法 19510.2.3IADsPropertyList::Item方法 19710.2.4IADsPropertyList::Next方法 19910.2.5IADsPropertyList::Purge-PropertyIist方法 20110.2.6IADsPropertyList::PutPropertyItem方法 20310.2.7IADsPropertyList::Reset方法 20610.2.8IADsPropertyList::ResetPropertyItem方法 20810.2.9IADsPropertyList::Skip方法 21110.3IADsPropertyValue接口 21210.3.1IADsPropertyValue接口的特性方法 21410.3.2IADsPropertyValue::Clear方法 21810.4IADsPropertyvalue2接口 22010.4.1IADsPropertyValue2::GetObject-Property方法 22110.4.2IADsPropertyValue2::PutObject-Property方法 223第11章持久性对象接口 22611.1IADsCollection接口 22611.1.1IADscollection::Add方法 22711.1.2IADsCollection::get_NewEnum方法 22811.1.3IADsCollection::GetObject方法 23011.1.4IADsCollection::Remove方法 23211.2IADsComputer接口 23311.3IADsDomain接口 23911.4IADsFileService接口 24311.5IADsFileShare接口 24611.6IADsGroup接口 24911.6.1IADsGroup接口的特性方法 25011.6.2IADsGroup::Add方法 25111.6.3IADsGroup::IsMember方法 25311.6.4IADsGroup::Members方法 25411.6.5IADsGroup::Remove方法 25511.7IADsLocality接口 25711.8IADsMembers接口 25911.8.1IADsMembers接口的特性方法 26011.8.2IADsMembers::get_NewEnum方法 26111.9IADsO接口 26311.10IADsOU接口 26511.11IADsPrintJob接口 26811.12IADsPrintQueue接口 27511.13IADsService接口 28111.14IADsUser接口 28611.14.1IADsUser接口的特性方法 28911.14.2IADsUser::ChangePassword方法 29911.14.3IADsUser::Groups方法 30111.14.4IADsUser::SetPassword方法 303第12章动态对象接口 30512.1IADsComputerOperations接口 30512.1.1IADsComputerOperations::Shutdown方法 30612.1.2IADsComputerOperations::Status方法 30612.2IADsFileServiceOperations接口 30712.2.1IADsFileServiceOperations::Resources方法 30812.2.2IADsFileServiceOperations::Sessions方法 30912.3IADsPrintJobOperations接口 31012.3.1IADsPrintJobOperations接口的特性方法 31212.3.2IADsPrintJobOperations::Pause方法 31412.3.3IADsPrintJobOperations::Resume方法 31412.4IADsPrintqueueOperations接口 31512.4.1IADsPrintqueueOperations接口的特性方法 31612.4.2IADsPrintqueueOperations::Pause方法 31712.4.3IADsPrintqueueOperations::PrintJobs方法 31812.4.4IADsPrintqueueOperations::Purge方法 31912.4.5IADsPrintQueueOperations::Resume方法 32012.5IADsResource接口 32112.6IADsServiceOperations接口 32412.6.1IADsServiceOperations接口的特性方法 32512.6.2IADsServiceOprations::Continue方法 32712.6.3IADsServiceOperations::Pause方法 32812.6.4IADsServiceOperations::SetPassword方法 32912.6.5IADsServiceOperations::Start方法 33012.6.6IADsServiceOperations::Stop方法 33212.7IADsSession接口 333第13章安全接口 33713.1IADsAccessControlEntry接口 33713.2IADsAccessControlList接口 34313.2.1IADsAccessControlList接口的特性方法 34713.2.2IADsAccesscontrolList::AddAce方法 34913.2.3IADsAccessControlList::Copy-AccessList方法 35113.2.4IADsAccessControlList::RemoveAce方法 35513.2.5IADsAccesscontrolList::get_NewEnum方法 35713.3IADsSecurityDescriptor接口 35913.3.1IADsSecurityDescriptor接口的特性方法 36313.3.2IADsSecurityDescriptor::Copy-SecurityDescriptor方法 366第14章非自动化接口 36814.1IdirectoryObject接口 36814.1.1IDirectoryObject::CreateDSObject方法 36914.1.2IDirectoryObject::DeleteDSObject方法 37014.1.3IDirectoryObject::GetObjectAttributes方法 37114.1.4IDirectoryObject::GetObject-Information方法 37314.1.5IDirectoryObject::SetObjectAttributes方法 37414.2IDirectorySearch接口 37614.2.1IDirectorySearch::AbandonSearch方法 37614.2.2IDirectorySearch::closeSearchHandle方法 37814.2.3IDirectorySearch::ExecuteSearch方法 37914.2.4IDirectorySearch:FreeColumn方法 38014.2.5IDirectorySearch::GetColumn方法 38114.2.6IDirectorySearch::GetFirstRow方法 38214.2.7IDirectorySearch::GetNextColumnName方法 38314.2.8IDirectorySearch::GetNextRow方法 38414.2.9IDirectorySearch::GetPreviousRow方法 38514.2.10IDirectorySearch::SetSearch-Preference方法 386第15章扩展接口 38815.1IADsExtension接口 38815.2IADsExtension::PrivateGetlDsOfNames方法 39015.3IADsExtension::PrivateInvoke方法 391第16章实用程序接口 39416.1IADsDeleteOps接口 39416.2IADsNameTranslate接口 39616.2.1IADsNameTranslate接口的特性方法 39816.2.2IADsNameTranslate::Get方法 39916.2.3IADsNameTranslate::GetEx方法 40116.2.4IADsNameTranslate::Init方法 40416.2.5IADsNameTranslate::InitEx方法 40716.2.6IADsNameTranslate::Set方法 40916.2.7IADsNameTranslate::SetEx方法 41216.3IADsObjectOptions接口 41416.3.1IADsObjectOptions::GetOption方法 41516.3.2IADsObjectOptions::SetOption方法 41716.4IADsPathname接口 41816.4.1IADsPathname接口的特性方法 42016.4.2IADsPathname::AddLeafElement方法 42416.4.3IADsPathname::copyPath方法 42516.4.4IADsPathname::GetElement方法 42616.4.5IADsPathname::GetEscapedElement方法 42816.4.6IADsPathname::GetNumElement方法 42916.4.7IADsPathname::RemoveLeafElement方法 43016.4.8IADsPathname::Retrieve方法 43116.4.9IADsPathname::Set方法 43216.4.10IADsPathname::SetdisplayType方法 43416.5IADsADSystemInfo接口 43516.5.1IADsADSystemInfo接口的特性方法 43616.5.2IADsADSystemInfo::GetAnyDCName方法 44016.5.3IADsADSystemInfo::GetDCSiteName方法 44116.5.4IADsADSystemInfo::GetTrees方法 44316.5.5IADsADSystemInfo::RefreshSchemaCache方法 44516.6IADsWinNTSystemInfo接口 445第17章数据类型接口 44917.1IADsAcl接口 44917.1.1IADsAcl接口的特性方法 45017.1.2IADsAcl::copyAcl方法 45117.2IADsBackLink接口 45117.3IADsCaseIgnoreList接口 45217.4IADsDNWithBinary接口 45317.5IADsDNWithString接口 45517.6IADsEmail接口 45617.7IADsFaxNumber接口 45817.8IADsHold接口 45917.9IADsLargeInteger接口 46017.10IADsNetAddress接口 46217.11IADsOctetList接口 46317.12IADsPath接口 46417.13IADsPostalAddress接口 46617.14IADsReplicaPointer接口 46717.15IADsTimestamp接口 46917.16IADsTypedName接口 470第18章ADSI系统提供者 47318.1ADSILDAP提供者 47318.1.1LDAPADsPath 47318.1.2活动目录和LDAP之间的数据类型映射 47418.1.3LDAP的ADSI对象 47718.1.4LDAP语法对象 47818.1.5LDAP用户对象 47918.2ADSIWinNT提供者 48618.2.1WinNTADsPath 48618.2.2WinNT的ADSI对象 48718.2.3WinNT模式 48918.2.4WinNT用户对象 49318.3ADSINDS提供者 49818.3.1NDSADsPath 49818.3.2NDS的ADSI对象 49818.4ADSINWCOMPAT提供者 50018.4.1NWCOMPATADsPath 50018.4.2NWCOMPAT的ADSI对象 50018.5ADSI路由器 50118.5.1在路由器层实现的ADSI对象 50218.5.2提供者支持的ADSI接口 502第19章ADSI错误码 51019.1普通的COM错误码 51019.2普通的ADSI错误码 51019.3ADSI的Win32错误码 51119.3.1Win32错误码 51219.3.2ADSI2.0的Win32错误码 51419.4ADSI的LDAP错误码 51619.5ADSI的扩展错误消息 516第三部分附录附录A术语表 521附录B索引 531

本目录推荐