图书介绍
Windows 2000活动目录开发人员参考库 第4卷 ADSI参考手册PDF|Epub|txt|kindle电子书版本网盘下载
![Windows 2000活动目录开发人员参考库 第4卷 ADSI参考手册](https://www.shukui.net/cover/50/33047020.jpg)
- (美)DAVID ISEMINGER主编;明文平 陈连俊 石元君等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111073118
- 出版时间:2001
- 标注页数:562页
- 文件大小:22MB
- 文件页数:573页
- 主题词:
PDF下载
下载说明
Windows 2000活动目录开发人员参考库 第4卷 ADSI参考手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
译者序1
第一部分 概述1
第1章 活动目录库套书的使用1
1.1 活动目录库套书的组成1
1.2 活动目录库套书的编写思想2
第2章 本书的内容3
第3章 微软参考资源的使用5
3.1 微软开发者网络5
3.1.1 MSDN和MSDN在线的比较6
3.1.2 订阅MSDN7
3.1.3 MSDN的使用9
3.1.4 使用MSDN在线13
3.2 Windows程序设计系列参考21
第4章 查找开发者所需的资源22
4.1 开发者支持22
4.2 在线资源24
4.3 关于学习的产品24
4.4 会议26
4.5 其他资源26
5.1.1 ADsBuildEnumerator函数27
5.1 ADSI函数27
第二部分 指南、示例和编程参考27
第5章 ADSI函数和结构27
5.1.2 ADsBuildVarArrayInt函数32
5.1.3 ADsBuildVarArrayStr函数33
5.1.4 ADsEncodeBinaryData函数35
5.1.5 ADsEnumerateNext函数36
5.1.6 ADsFreeEnumerator函数37
5.1.7 ADsGetLastError函数38
5.1.8 ADsGetObject函数40
5.1.9 ADsOpenObject函数41
5.1.10 ADsSetLastError函数42
5.1.11 AllocADsMem函数44
5.1.12 AllocADsStr函数45
5.1.13 FreeADsMem函数45
5.1.14 FreeADsStr函数46
5.1.15 ReallocADsMem函数46
5.1.16 ReallocADsStr函数47
5.2 ADSI结构48
5.1.17 废弃的ADSI函数48
5.2.1 ADS_ATTR_DEF结构49
5.2.2 ADS_ATTR_INFO结构50
5.2.3 ADS_BACKLINK结构51
5.2.4 ADS_CASEIGNORE_LIST结构52
5.2.5 ADS_CLASS_DEF结构52
5.2.6 ADS_DN_WITH_BINART结构53
5.2.7 ADS_DN_WITH_STRING结构54
5.2.8 ADS_EMAIL结构54
5.2.9 ADS_FAXNUMBER结构55
5.2.10 ADS_HOLD结构56
5.2.11 ADS_NETADDRESS结构56
5.2.12 ADS_NT_SECURITY_DESCRIPTOR结构57
5.2.13 ADS_OBJECT_INFO结构57
5.2.14 ADS_OCTET_LIST结构58
5.2.15 ADS_OCTET_STRING结构59
5.2.16 ADS_PATH结构60
5.2.17 ADS_POSTALADDRESS结构60
5.2.19 ADS_REPLICAPOINTER结构61
5.2.18 ADS_PROV_SPECIFIC结构61
5.2.20 ADS_SEARCH_COLUMN结构62
5.2.21 ADS_SEARCHPREF_INFO结构63
5.2.22 ADS_SORTKEY结构64
5.2 23 ADS_TIMESTAMP结构64
5.2.24 ADS_TYPEDNAME结构65
5.2.25 ADSVALUE结构65
第6章 枚举、数据类型和常量69
6.1 ADSI枚举69
6.1.1 ADS_ACEFLAG_ENUM枚举70
6.1.2 ADS_ACETYPE_ENUM枚举71
6.1.3 ADS_AUTHENTICATION_ENUM枚举72
6.1.4 ADS_CHASE_REFERRALS_ENUM枚举74
6.1.5 ADS_DEREFENUM枚举76
6.1.6 ADS_DISPLAY_ENUM枚举77
6.1.7 ADS_ESCAPE_MODE_ENUM枚举78
6.1.8 ADS_FLAGTYPE_ENUM枚举79
6.1.9 ADS_FORMAT_ENUM枚举80
6.1.10 ADS_GROUP_TYPE_ENUM枚举81
6.1.11 ADS_NAME_INITTYPE_ENUM枚举83
6.1.12 ADS_NAME_TYPE_ENUM枚举85
6.1.13 ADS_OPTION_ENUM枚举87
6.1.14 ADS_PREFERENCES_ENUM枚举88
6.1.15 ADS_PROPERTY_OPERATION_ENUM枚举90
6.1.16 ADS_RIGHTS_ENUM枚举90
6.1.17 ADS_SCOPEENUM枚举93
6.1.18 ADS_SD_CONTROL_ENUM枚举94
6.1.19 ADS_SD_REVISION_ENUM枚举95
6.1.20 ADS_SEARCHPREF_ENUM枚举96
6.1.21 ADS_SECURITY_INFO_ENUM枚举103
6.1.22 ADS_SETTYPE_ENUM枚举107
6.1.23 ADS_STATUSENUM枚举107
6.1.24 ADS_SYSTEMFLAG_ENUM枚举109
6.1.25 ADS_USER_FLAG_ENUM枚举113
6.1.26 ADSI_DIALECT_ENUM枚举115
6.1.27 ADSTYPEENUM枚举116
6.2 ADSI数据类型和常量119
6.2.1 ADSI简单数据类型119
6.2.2 ADSI常量120
7.1 ADSI接口的字典式列表121
第7章 关于ADSI接口121
7.2 接口的特性方法123
7.3 系统提供者的接口实现124
第8章 核心接口125
8.1 IAD接口125
8.1.1 IAD接口的特性方法126
8.1.2 IADs∷Get方法130
8.1.3 IADs∷GetEx方法135
8.1.4 IADs∷GetInfo方法138
8.1.5 IADs∷GetInfoEx方法142
8.1.6 IADs∷Put方法144
8.1.7 IADs:PutEx方法146
8.1.8 IADs∷SetInfo方法148
8.2 IADsContainer接口150
8.2.1 IADsContainer接口的特性方法153
8.2.2 IADsContainer∷CopyHere方法155
8.2.3 IADsContainer∷Create方法157
8.2.4 IADsContainer∷Delete方法158
8.2.5 IADsContainter∷get_NewEnum方法160
8.2.6 IADsContainer∷GetObject方法162
8.2.7 IADsContainer∷MoveHere方法163
8.3 IADsNamespaces接口166
8.4 IADsOpenDSObject接口167
第9章 架构接口172
9.1 IADsClass172
9.1.1 IADsClass接口的特性方法174
9.1.2 IADsClass∷Qualifiers方法179
9.2 IADsProperty接口180
9.2.1 IADsProperty接口的特性方法182
9.2.2 IADsProperty∷Qualifiers方法184
9.3 IADsSyntax接口185
第10章 特性高速缓存器接口189
10.1 IADsPropertyEntry接口189
10.2 IADsPropertyList接口193
10.2.1 IADsPropertyList接口的特性方法194
10.2.2 IADsPropertyList∷GetPropertyItem方法195
10.2.3 IADsPropertyList∷Item方法197
10.2.4 IADsPropertyList∷Next方法199
10.2.5 IADsPropertyList∷Purge-Propertylist方法201
10.2.6 IADsPropertyList∷PutPropertyItem方法203
10.2.7 IADsPropertyList∷Reset方法206
10.2.8 IADsPropertyList∷ResetPropertyItem方法208
10.2.9 IADsPropertyList∷Skip方法211
10.3 IADsPropertyValue接口212
10.3.1 IADsPropertyValue接口的特性方法214
10.3.2 IADsPropertyValue∷Clear方法218
10.4 IADsPropertyValue2接口220
10.4.1 IADsPropertyValue2∷GetObject-Property方法221
10.4.2 IADsPropertyValue2∷PutObject-Property方法223
11.1 IADsCollection接口226
第11章 持久性对象接口226
11.1.1 IADsCollection∷Add方法227
11.1.2 IADsCollection∷get NewEnum方法228
11.1.3 IADsCollection∷GetObject方法230
11.1.4 IADsCollection∷Remove方法232
11.2 IADsComputer接口233
11.3 IADsDomain接口239
11.4 IADsFileService接口243
11.5 IADsFileShare接口246
11.6 IADsGroup接口249
11.6.1 IADsGroup接口的特性方法250
11.6.2 IADsGroup∷Add方法251
11.6.3 IADsGroup∷IsMember方法253
11.6.4 IADsGroup∷Members方法254
11.6.5 IADsGroup∷Remove方法255
11.7 IADsLocality接口257
11.8 IADsMembers接口259
11.8.1 IADsMembers接口的特性方法260
11.8.2 IADsMembers∷get_NewEnum方法261
11.9 IADsO接口263
11.10 IADsOU接口265
11.11 IADsPrintJob接口268
11.12 IADsPrintQueue接口275
11.13 IADsService接口281
11.14 IADsUser接口286
11.14.1 IADsUser接口的特性方法289
11.14.2 IADsUser∷ChangePassword方法299
11.14.3 IADsUser∷Groups方法301
11.14.4 IADsUser∷SetPassword方法303
12.1 IADsComputerOperations接口305
第12章 动态对象接口305
12.1.1 IADsComputerOperations∷Shutdown方法306
12.1.2 IADsComputerOperations∷Status方法306
12.2 IADsFileServiceOperations接口307
12.2.1 IADsFileServiceOperations∷Resources方法308
12.2.2 IADsFileServiceOperations∷Sessions方法309
12.3 IADsPrintJobOperations接口310
12.3.1 IADsPrintJobOperations接口的特性方法312
12.3.3 IADsPrintJobOperations∷Resume方法314
12.3.2 IADsPrintJobOperations∷Pause方法314
12.4 IADsP rintQueueOperations接口315
12.4.1 IADsPrintQueueOperations接口的特性方法316
12.4.2 IADsPrintQueueOperations∷Pause方法317
12.4.3 IADsPrintQueueOperations∷PrintJobs方法318
12.4.4 IADsPrintQueueOperations∷Purge方法319
12.4.5 IADsPrintQueueOperations∷Resume方法320
12.5 IADsResource接口321
12.6 IADsServiceOperations接口324
12.6.1 IADsServiceOperations接口的特性方法325
12.6.2 IADsServiceOprations∷Continue方法327
12.6.3 IADsServiceOperations∷Pause方法328
12.6.4 IADsServiceOperations∷SetPassword方法329
12.6.5 IADsServiceOperations∷Start方法330
12.6.6 IADsServiceOperations∷Stop方法332
12.7 IADsSession接口333
第13章 安全接口337
13.1 IADsAccessControlEntry接口337
13.2 IADsAccessControlList接口343
13.2.1 IADsAccessControlList接口的特性方法347
13.2.2 IADsAccessControlList∷AddAce方法349
13.2.3 IADsAccessControlList∷Copy-AccessList方法351
13.2.4 IADsAccessControlList∷RemoveAce方法355
13.2.5 IADsAccessControlList∷get_NewEnum方法357
13.3 IADsSecurityDescriptor接口359
13.3.1 IADsSecurityDescriptor接口的特性方法363
13.3.2 IADsSecurityDescriptor∷Copy-SecurityDescriptor方法366
第14章 非自动化接口368
14.1 IdirectoryObject接口368
14.1.1 IDirectoryObject∷CreateDSObject方法369
14.1.2 IDirectoryObject∷DeleteDSObject方法370
14.1.3 IDirectoryObject∷GetObjectAttributes方法371
14.1.4 IDirectoryObject∷GetObject-Information方法373
14.1.5 IDirectoryObject∷SetObjectAttributes方法374
14.2 IDirectorySearch接口376
14.2.1 IDirectorySearch∷AbandonSearch方法376
14.2.2 IDirectorySearch∷CloseSearchHandle方法378
14.2.3 IDirectorySearch∷ExecuteSearch方法379
14.2.4 IDirectorySearch:FreeColumn方法380
14.2.5 IDirectorySearch∷GetColumn方法381
14.2.6 IDirectorySearch∷GetFirstRow方法382
14.2.7 IDirectorySearch∷GetNextColumnName方法383
14.2.8 IDirectorySearch∷GetNextRow方法384
14.2.9 IDirectorySearch∷GetPreviousRow方法385
14.2.10 IDirectorySearch∷SetSearch-Preference方法386
第15章 扩展接口388
15.1 IADsExtension接口388
15.2 IADsExtension∷PrivateGetlDsOfNames方法390
15.3 IADsExtension∷PrivateInvoke方法391
第16章 实用程序接口394
16.1 IADsDeleteOps接口394
16.2 IADsNameTranslate接口396
16.2.1 IADsNameTranslate接口的特性方法398
16.2.2 IADsNameTranslate∷Get方法399
16.2.3 IADsNameTranslate∷GetEx方法401
16.2.4 IADsNameTranslate∷Init方法404
16.2.5 IADsNameTranslate∷InitEx方法407
16.2.6 IADsNameTranslate∷Set方法409
16.2.7 IADsNameTranslate∷SetEx方法412
16.3 IADsObjectOptions接口414
16.3.1 IADsObjectOptions∷GetOption方法415
16.3.2 IADsObjectOptions∷SetOption方法417
16.4 IADsPathname接口418
16.4.1 IADsPathname接口的特性方法420
16.4.2 IADsPathname∷AddLeafElement方法424
16.4.3 IADsPathname∷CopyPath方法425
16.4.4 IADsPathname∷GetElement方法426
16.4.5 IADsPathname∷GetEscapedElement方法428
16.4.6 IADsPathname∷GetNumElement方法429
16.4.7 IADsPathname∷RemoveLeafElement方法430
16.4.8 IADsPathname∷Retrieve方法431
16.4.9 IADsPathname∷Set方法432
16.4.10 IADsPathname∷SetDisplayType方法434
16.5 IADsADSystemInfo接口435
16.5.1 IADsADSystemInfo接口的特性方法436
16.5.2 IADsADSystemInfo∷GetAnyDCName方法440
16.5.3 IADsADSystemInfo∷GetDCSiteName方法441
16.5.4 IADsADSystemInfo∷GetTrees方法443
16.5.5 IADsADSystemInfo∷RefreshSchemaCache方法445
16.6 IADsWinNTSystemInfo接口445
17.1 IADsAcl接口449
第17章 数据类型接口449
17.1.1 IADsAcl接口的特性方法450
17.1.2 IADsAcl∷CopyAcl方法451
17.2 IADsBackLink接口451
17.3 IADsCaseIgnoreList接口452
17.4 IADsDNWithBinary接口453
17.5 IADsDNWithString接口455
17.6 IADsEmail接口456
17.7 IADsFaxNumber接口458
17.8 IADsHold接口459
17.9 IADsLargeInteger接口460
17.10 IADsNetAddress接口462
17.11 IADsOctetList接口463
17.12 IADsPath接口464
17.13 IADsPostalAddress接口466
17.14 IADsReplicaPointer接口467
17.15 IADsTimestamp接口469
17.16 IADsTypedName接口470
18.1 ADSI LDAP提供者473
18.1.1 LDAP ADsPath473
第18章 ADSI系统提供者473
18.1.2 活动目录和LDAP之间的数据类型映射474
18.1.3 LDAP的ADSI对象477
18.1.4 LDAP语法对象478
18.1.5 LDAP用户对象479
18.2 ADSI WinNT提供者486
18.2.1 WinNT ADsPath486
18.2 2 WinNT的ADSI对象487
18.2.3 WinNT模式489
18.2.4 WinNT用户对象493
18.3.2 NDS的ADSI对象498
18.3 ADSI NDS提供者498
18.3.1 NDS ADsPath498
18.4 ADSI NWCOMPAT提供者500
18.4.1 NWCOMPAT ADsPath500
18.4.2 NWCOMPAT的ADSI对象500
18.5 ADSI路由器501
18.5.1 在路由器层实现的ADSI对象502
18.5.2 提供者支持的ADSI接口502
19.2 普通的ADSI错误码510
19.1 普通的COM错误码510
第19章 ADSI错误码510
19.3 ADSI的Win32错误码511
19.3.1 Win32错误码512
19.3.2 ADSI2.0的Win32错误码514
19.4 ADSI的LDAP错误码516
19.5 ADSI的扩展错误消息516
第三部分 附录521
附录A 术语表521
附录B 索引531