注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具COM+開發(fā)人員參考庫

COM+開發(fā)人員參考庫

COM+開發(fā)人員參考庫

定 價:¥300.00

作 者: (美)David Iseminger主編;宋麗紅,葉小松等譯
出版社: 機械工業(yè)出版社
叢編項: 微軟公司核心技術(shù)書庫
標 簽: COM/DCOM/ATL/COM+

ISBN: 9787111093626 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 535頁 字數(shù):  

內(nèi)容簡介

  卷1:本書是“COM+開發(fā)人員參考庫”套書的第1卷,詳細介紹了COM+開發(fā)過程的關(guān)鍵技術(shù)和相關(guān)工具、即時(JIT)激活、使用微軟接口定義語言(MIDL)來實現(xiàn)分布式應用程序中使用的接口等內(nèi)容。本書實例豐富,講述清晰,是廣大計算機開發(fā)人員的自學指導書和技術(shù)參考書。卷2:這是一本關(guān)于COM+的參考書,全書共分為三個部分:第一部分是概述,介紹了本卷在此套“COM+開發(fā)人員參考庫”中的地位,并對如何使用該參考庫做了簡要的說明,對其他各卷的內(nèi)容也做了簡單的介紹,最后給出了簡單對象訪問協(xié)議(SOAP)的一套規(guī)范說明;第二部分和第三部分是全書的核心,第二部分是COM+參考,內(nèi)容包括管理對象、管理集合、管理接口、COM+對象、COM+接口、COM+函數(shù)和COM+枚舉;第三部分是COM+工具編程參考,內(nèi)容包括事務、對象、DTC接口、CRM接口、資源分配器接口、COM+測試接口、MTS支持接口、函數(shù)。卷3:本書是“COM+開發(fā)人員參考庫”的第3卷。全面提供了COM編程的指導和應用程序開發(fā)的資料。組件對象模型(COM)是平臺無關(guān)的、分布式、面向?qū)ο笙到y(tǒng),它使軟件組織能跨進程和跨機器進行互操作。本書適合Windows應用程序開發(fā)人員閱讀。卷4:本書介紹COM+中的自動化技術(shù)(Automation),主要內(nèi)容包括:自動化技術(shù)概述、提供ActiveX對象、訪問ActiveX對象、標準對象及命名規(guī)則、分發(fā)接口及API函數(shù)、數(shù)據(jù)類型、結(jié)構(gòu)和枚舉、轉(zhuǎn)換和操作函數(shù)、類型庫及對象說明語言、類型說明接口、類型創(chuàng)建接口、錯誤處理接口、用戶定義的數(shù)據(jù)類型以及API級格式化例程等。本書內(nèi)容翔實,結(jié)構(gòu)嚴謹,并包含了大量的VB、VC范例代碼,讀者可以結(jié)合代碼前后的概念闡述,更加深入地理解自動化技術(shù)的工作原理和編程思路。卷5:本書是“COM+開發(fā)人員參考庫”的第5卷,提供了關(guān)于結(jié)構(gòu)化存儲和ActiveX的必要編程信息,這兩項技術(shù)都建立在COM基礎之上。本卷還包括關(guān)于接口、函數(shù)、結(jié)構(gòu)和枚舉類型的詳細內(nèi)容。本書適合Windows應用程序開發(fā)人員閱讀。

作者簡介

暫缺《COM+開發(fā)人員參考庫》作者簡介

圖書目錄

卷1:
第一部分 概述
第1章 歡迎使用“COM+開發(fā)人員參考庫”
1.1 “COM+開發(fā)人員參考庫”的組織方式
1.2 本書的組織方式
第2章 充分利用微軟開發(fā)人員資源之一
2.1 比較MSDN和MSDN在線
2.2 MSDN訂閱
2.3 MSDN的使用
2.4 使用MSDN在線
第3章 “COM+開發(fā)人員參考庫”使用指南
3.1 本卷內(nèi)容
3.2 其他各卷內(nèi)容
3.3 獲得更多信息
第4章 理解Windows DNA 2000及COM+所處的位置
4.1 Windows DNA定義
4.2 關(guān)于Windows DNA
4.3 關(guān)于Windows DNA 2000
4.4 N層開發(fā)模型
4.4.1 從兩層到N層應用程序
4.4.2 用戶服務層和Windows DNA
4.4.3 業(yè)務服務層
4.4.4 數(shù)據(jù)服務層
第二部分 COM+編程指南
第5章 COM+應用程序概述
5.1 COM+應用程序的概念
5.2 COM+應用程序類型
5.3 COM+應用程序的組成部分
5.4 開發(fā)COM+應用程序
第6章 設計COM+應用程序
6.1 COM+設計理念和原則
6.2 創(chuàng)建分布式應用程序的微軟工具
6.3 使用UML設計COM+應用程序
6.3.1 概念模型:應用程序的需求
6.3.2 邏輯模型:應用程序的定義和規(guī)劃
6.3.3 物理模型:應用程序的體系結(jié)構(gòu)
6.4 常用的COM+設計技巧
6.4.1 可擴展性設計
6.4.2 可用性設計
6.4.3 安全性設計
6.4.4 部署設計
6.5 特殊情況的高級COM+技術(shù)
6.6 優(yōu)化COM+業(yè)務邏輯層之間的交互
6.6.1 優(yōu)化COM+業(yè)務邏輯層與表示層之間的交互
6.6.2 優(yōu)化COM+業(yè)務邏輯層與數(shù)據(jù)層之間的交互
第7章 COM+服務入門
7.1 第1步:創(chuàng)建一個事務組件
7.2 第2步:跨多組件擴展一個事務
7.3 第3步:重用組件
第8章 COM+提供的服務
8.1 上下文
8.1.1 激活
8.1 2 跨上下文調(diào)用的偵聽
8.2 事務處理
8.2.1 事務基礎
8.2.2 分布式事務
8.2.3 貫穿COM+的自動事務
8.2.4 事務編程
8.3 并發(fā)性
8.3.1 組件和線程
8.3.2 同步
8.4 COM+中的安全性
8.4.1 基于角色的安全性
8.4.2 驗證客戶
8.4.3 扮演客戶
8.4.4 保證庫應用程序的安全性
8.4.5 保證多層應用程序的安全
8.4.6 組件編程的安全性
8.5 對象緩沖
8.5.1 對象緩沖池的工作原理
8.5.2 用對象緩沖改善性能
8.5.3 對可緩沖對象的要求
8.5.4 緩沖池事務對象
8.5.5 控制對象的生命期和狀態(tài)
8.5.6 使用對象構(gòu)造器字符串
8.6 即時激活
8.6.1 設置完成位
8.6.2 事務和JIT激活
8.6.3 對象緩沖和JIT激活
8.7 排隊組件
8.7.1 排隊組件的體系結(jié)構(gòu)
8.7.2 消息解決方案
8.7.3 排隊處理的好處
8.7.4 使用隊列
8.7.5 事務消息排隊
8.7.6 排隊組件的例子
8.7.7 開發(fā)限制
8.7.8 開發(fā)排隊組件
8.7.9 啟動排隊組件
8.7.10 標識排隊組件
8.7.11 激活排隊組件
8.7.12 例外處理
8.7.13 使用排隊組件的安全性
8.7.14 排隊組件的相互依賴性
8.8 COM+事件
8.8.1 COM+事件模型
8.8.2 COM+事件體系結(jié)構(gòu)
8.8.3 產(chǎn)生事件
8.8.4 投遞事件
8.8.5 使用排隊組件構(gòu)造事件
8.8.6 過濾事件
8.8.7 COM+事件例子
8.9 共享屬性管理器
8.10 補償資源管理器
第9章 編寫COM+應用程序組件
9.1 編寫事務組件
9.2 編寫安全組件
9.3 編寫可緩沖組件
9.4 編寫排隊組件
9.5 編寫COM+事件組件
9.6 處理COM+中的錯誤
9.6.1 COM+錯誤處理策略
9.6.2 COM+怎樣修改返回值
9.6.3 錯誤隔離和錯誤快速處理策略
9.6.4 找到錯誤的來源
9.6.5 錯誤代碼解釋
9.6.6 故障診斷
9.6.7 聯(lián)系支持
9.7 調(diào)試COM+應用程序
9.7.1 調(diào)試用C++編寫的組件
9.7.2 調(diào)試用Visual Basic編寫的組件
第10章 創(chuàng)建和配置COM+應用程序
10.1 創(chuàng)建COM+應用程序
10.1.1 創(chuàng)建新的COM+應用程序
10.1.2 安裝新組件
10.1.3 導入組件
10.1.4 從COM+應用程序中刪除組件
10.1.5 刪除COM+應用程序
10.2 配置COM+應用程序
10.2.1 配置事務
10.2.2 配置同步
10.2.3 安全設置
10.2.4 配置對象緩沖
10.2.5 配置JIT激活
10.2.6 配置隊列
10.2.7 配置COM+事件
10.2.8 配置庫應用程序
10.2.9 在調(diào)用者上下文中實施激活
10.3 從MTS包到COM+應用程序的轉(zhuǎn)換
10.3.1 MTS的自動轉(zhuǎn)換
10.3.2 MTS的人工轉(zhuǎn)換
10.3.3 COM+轉(zhuǎn)換的結(jié)果和問題
10.4 自動化COM+管理
10.4.1 COMAdmin對象概述
10.4.2 在COM+目錄中檢索集合
10.4.3 在COM+目錄中設置屬性和保存更改
10.4.4 處理管理錯誤
10.4.5 事務內(nèi)的管理操作
10.4.6 MTS管理庫
第11章 COM+應用程序的部署和注冊
11.1 部署COM+應用程序
11.2 部署應用程序代理
11.3 COM+目錄
11.4 COMREPL復制工具
11.4.1 COMREPL的使用
11.4.2 從復制中能得到什么
11.4.3 復制的步驟
11.4.4 文件管理
11.4.5 日志和錯誤報告
第三部分 COM+工具編程指南
第12章 微軟分布式事務協(xié)調(diào)器
12.1 事務屬性
12.2 分布式事務
12.2.1 分布式事務的工作原理
12.2.2 從應用程序開發(fā)人員的角度看事務
12.2.3 從資源管理器的角度看事務
12.2.4 從事務管理器角度看事務
12.3 提交協(xié)調(diào)
12.3.1 只讀提交優(yōu)化
12.3.2 委派提交優(yōu)化
12.4 攜帶自己的事務
12.4.1 創(chuàng)建BYOT對象
12.4.2 繼承人工事務
12.5 其他事務標準
12.5.1 X/Open分布式事務處理標準
12.5.2 OLE 事務與X/Open DTP之間的不同
12.5.3 遵循X/Open DTP XA標準產(chǎn)品互操作性
12.5.4 使用帶有X/Open兼容的事務處理監(jiān)視器的OLE事務兼容資源管理器
12.5.5 OSI事務處理格式和協(xié)議
12.6 OLE事務模型
12.7 使用微軟分布式事務協(xié)調(diào)器
12.8 在應用程序中使用事務
12.8.1 應用程序是怎樣初始化一個事務的
12.8.2 使用應用程序更新兩個SQL服務器數(shù)據(jù)庫
12.8.3 事務傳遞:從應用程序到應用程序
12.8.4 事務提交
12.8.5 事務終止
12.9 開發(fā)OLE事務資源管理器
12.9.1 資源管理器顯式地初始化事務
12.9.2 SQL Server怎樣顯式地初始化一個事務
12.9.3 資源管理器隱式地初始化事務
12.9.4 SQL Server怎樣隱式地初始化一個事務
12.9.5 事務從應用程序到資源管理器的傳遞
12.10 事務的生命期
12.10.1 資源管理器的啟動
12.10.2 客戶應用程序的啟動
12.10.3 事務初始化
12.10.4 資源管理器的加入
12.10.5 創(chuàng)建一個輸出對象Ⅰ
12.10.6 創(chuàng)建一個輸出對象Ⅱ
12.10.7 輸出事務Ⅰ
12.10.8 輸出事務Ⅱ
12.10.9 加入事務Ⅰ
12.10.10 加入事務Ⅱ
12.10.11 事務提交階段1—準備Ⅰ
12.10.12 事務提交階段1—準備Ⅱ
12.10.13 事務提交階段2—提交Ⅰ
12.10.14 事務提交階段2—提交Ⅱ
12.10.15 事務恢復
12.11 實現(xiàn)一個資源管理器
12.11.1 開發(fā)環(huán)境
12.11.2 實現(xiàn)接口
12.11.3 由進程內(nèi)應用程序組件初始化的事務
12.11.4 事務傳遞
12.11.5 獲取whereabouts
12.11.6 從事務中獲得事務分配器
12.11.7 參與兩階段提交協(xié)議
12.12 開發(fā)XA兼容的資源管理器
12.12.1 把OLE事務映射到XA協(xié)議
12.12.2 事務狀態(tài)
12.12.3 實現(xiàn)算法
12.12.4 XA事務生命期的步驟
12.12.5 XA恢復過程
12.12.6 映射XA接口
12.13 使用XA兼容事務管理器應用程序
12.14 開發(fā)緩沖資源管理器
12.15 使用帶有其他TIP事務管理器的MS DTC
12.15.1 TIP擴展的背景
12.15.2 TIP到OLE事務的擴展
12.15.3 使用方案
第13章 補償資源管理器
13.1 使用CRM
13.1.1 安裝CRM組件
13.1.2 啟動和恢復
13.2 開發(fā)一個CRM
13.2.1 在CRM中的一般操作
13.2.2 在CRM中恢復
13.2.3 在CRM中的錯誤處理
13.3 高級CRM主題
13.3.1 注冊設置
13.3.2 CRM日志文件
13.3.3 監(jiān)視
13.3.4 隔離性
13.3.5 對象緩沖
13.3.6 集群
13.4 CRM故障診斷
13.5 設計建議
13.6 CRM接口
13.7 監(jiān)視接口
13.8 使用監(jiān)視接口
第14章 資源分配器
14.1 資源
14.2 分配管理器
14.3 資源持有者
14.4 資源分配器請求
14.5 把資源分配器作為一個COM組件實現(xiàn)
14.6 線程問題
14.7 庫存統(tǒng)計管理器
14.8 資源緩沖
14.8.1 在非加入的庫存中的資源
14.8.2 在加入的庫存中的資源
14.8.3 處于非加入的使用狀態(tài)的資源
14.8.4 處于加入的使用狀態(tài)的資源
14.9 分配資源
14.10 加入到事務中
14.11 自動回收資源
14.12 跟蹤資源
14.13 銷毀不活動的資源
14.14 非事務的資源
14.15 在沒有COM+的情況下進行操作
14.16 資源分配器的啟動和關(guān)閉
14.17 實現(xiàn)資源分配器
14.18 類型
第15章 COM+工具
15.1 COM+度規(guī)概述
15.2 COM+度規(guī)過濾
15.3 Visual Studio Analyzer COM+ Event Bridge示例
15.4 收集COM+度規(guī)
第四部分 Microsoft接口定義語言
第16章 使用MIDL編譯器
16.1 調(diào)用MIDL編譯器
16.2 響應文件
16.3 C預處理器需求和選項
16.3.1 C預處理器對于MIDL的需求
16.3.2 驗證預處理器選項
16.4 C編譯器的需求和選項
16.4.1 C編譯器對于MIDL的需求
16.4.2 C編譯器對于Microsoft Windows 3.x中的回調(diào)需求
16.4.3 C編譯器關(guān)于代理/存根的定義
16.5 使用_midl預定義常量
16.6 MIDL和RPC
16.6.1 為RPC接口生成的文件
16.6.2 為指定32位平臺鎖定存根
16.7 MIDL和COM
16.7.1 為COM接口生成文件
16.7.2 調(diào)度OLE數(shù)據(jù)類型
16.8 MIDL和ODL
16.8.1 用MIDL產(chǎn)生類型庫
16.8.2 產(chǎn)生類型庫所需的其他文件
16.8.3 MIDL和MkTypLib的區(qū)別
16.8.4 MIDL中ODL語言的特點
16.8.5 由單個IDL文件生成代理DLL和類型庫
第17章 接口定義和類型庫
17.1 分布式對象中的接口
17.2 COM、DCOM和類型庫
17.3 接口定義(IDL)文件
17.4 IDL屬性
17.4.1 別名和調(diào)度屬性
17.4.2 異步屬性
17.4.3 數(shù)組和有大小的指針屬性
17.4.4 數(shù)據(jù)類型屬性
17.4.5 方向?qū)傩?
17.4.6 函數(shù)調(diào)用屬性
17.4.7 接口頭屬性
17.4.8 性能屬性
17.4.9 指針類型屬性
17.4.10 結(jié)構(gòu)和共同體屬性
17.4.11 類型庫屬性
17.5 應用程序配置文件
17.6 ACF屬性
17.6.1 綁定ACF屬性
17.6.2 存根優(yōu)化ACF屬性
17.6.3 類型轉(zhuǎn)換和調(diào)度ACF屬性
17.6.4 內(nèi)存管理ACF屬性
17.6.5 錯誤和例外處理ACF屬性
17.6.6 在IDL文件中使用ACF屬性
17.7 MIDL數(shù)據(jù)類型
17.7.1 MIDL基類型
17.7.2 MIDL數(shù)組
17.7.3 MIDL類型定義
17.7.4 MIDL枚舉類型
17.7.5 MIDL結(jié)構(gòu)
17.7.6 MIDL共同體
17.7.7 MIDL綁定處理
17.8 導入文件和類型庫
17.9 導入系統(tǒng)頭文件
第18章 MIDL命令行參考
18.1 常用MIDL命令行語法
18.2 響應文件命令
第19章 MIDL語言參考
第20章 MIDL編譯器錯誤和警告
20.1 錯誤和警告消息格式
20.2 預處理器錯誤
20.3 編譯器錯誤
COM+詞匯表
卷2:
譯者序
第一部分 概述
第1章 歡迎使用“COM+開發(fā)人員參考庫”
1.1 “COM+開發(fā)人員參考庫”的組織方式
1.2 本書的組織方式
第2章 充分利用微軟開發(fā)人員資源之二
2.1 開發(fā)人員支持
2.2 在線資源
2.3 教學產(chǎn)品
2.4 會議
2.5 其他資源
第3章 “COM+開發(fā)人員參考庫”使用指南
3.1 本卷內(nèi)容
3.2 其他各卷內(nèi)容
3.3 獲得更多的信息
第4章 簡單對象訪問協(xié)議(SOAP)
4.1 關(guān)于SOAP
4.2 SOAP FAQ
4.3 SOAP 規(guī)范 1.1
第二部分 COM+ 參 考
第5章 管理對象
5.1 COMAdminCatalog對象
5.2 COMAdminCatalogCollection對象
5.3 COMAdminCatalogObject對象
第6章 管理集合
6.1 ApplicationCluster 集合
6.2 Applications 集合
6.3 Componentes集合
6.4 ComputerList集合
6.5 DCOMProtocols集合
6.6 ErrorInfo集合
6.7 InprocServers集合
6.8 InterfacesForComponent集合
6.9 LocalComputer集合
6.10 MethodsForInterface集合
6.11 PropertyInfo集合
6.12 PublisherProperties集合
6.13 RelatedCollectionInfo集合
6.14 Roles集合
6.15 RolesForComponent集合
6.16 RolesForInterface集合
6.17 RolesForMethod集合
6.18 Root集合
6.19 SubscriberProperties集合
6.20 SubscriptionsForComponent集合
6.21 TransientSubscriptions集合
6.22 UserInRole集合
第7章 管理接口
7.1 ICOMAdminCatalog接口
7.2 ICatalogCollection接口
7.3 ICatalogObject接口
第8章 COM+對象
8.1 ContextInfo
8.2 SharedProperty對象
8.3 SharedPropertyGroup對象
8.4 SharedPropertyGroupManager對象
8.5 ObjectContext對象
8.6 ObjectControl對象
8.7 SecurityIdentity對象
8.8 SecurityProperty 對象
8.9 SecurityCallContext對象
8.10 SecurityCallers對象
8.11 TransactionContext對象
第9章 COM+接口
9.1 IContextState
9.2 IEnumEventObject
9.3 IEventClass
9.4 IEventControl
9.5 IEventObjectChange
9.6 IEventObjectCollection
9.7 IEventSubscription
9.8 IEventSystem
9.9 IFiringControl
9.10 IMessageMover
9.11 IMultiInterfaceEventControl
9.12 IMultiInterfacePublisherFilter
9.13 IObjectContext
9.14 IObjectContextActivity
9.15 IObjectContextInfo
9.16 IObjectControl
9.17 IObjectConstruct
9.18 IObjectConstructString
9.19 IPlaybackControl
9.20 IPublisherFilter
9.21 ISecurityCallContext
9.22 ISecurityCallersColl
9.23 ISecurityIdentityColl
9.24 ISecurityProperty
9.25 ISharedProperty
9.26 ISharedPropertyGroup
9.27 ISharedPropertyGroupManager
9.28 ITransactionContextEx
9.29 ITxProperty
9.30 ITxPropertyGroup
9.31 ITxPropertyGroupManager
第10章 COM+函數(shù)
10.1 GetObjectContext
10.2 GetSecurityCallContext
10.3 SafeRef
第11章 COM+枚舉
11.1 EOC_ChangeType
11.2 tagTransactionVote
第三部分 COM+工具編程參考
第12章 事務
12.1 OLE事務參考
12.2 OLE事務和COM的差異
12.3 對象、接口、函數(shù)小結(jié)
第13章 對象
13.1 OLE 事務對象
13.2 MS DTC 代理服務器核心對象
13.3 事務對象
13.4 事務選項對象
13.5 導出對象
13.6 支持對象
13.7 投票者對象
13.8 資源管理器對象
13.9 事務零階段支持對象
13.10 XA雙管道資源管理器偽對象
13.11 XA單管道資源管理器對象
13.12 XA單管道資源管理器偽對象
第14章 DTC接口
14.1 ICreateWithTIPTransaction接口
14.2 ICreateWithTransaction接口
14.3 IDtcToXaMapper接口
14.4 IDtcToXaHelperFactory接口
14.5 IDtcToXaHelper接口
14.6 IDtcToXaHelperSinglePipe接口
14.7 IGetDispenser接口
14.8 IPrepareInfo接口
14.9 IResourceManager接口
14.10 IResourceManager2接口
14.11 IResourceManagerFactory接口
14.12 IResourceManagerFactory2接口
14.13 IResourceManagerSink接口
14.14 ITipHelper接口
14.15 ITipPullSink接口
14.16 ITipTransaction接口
14.17 ITransaction接口
14.18 ITransaction2接口
14.19 ITransactionCloner接口
14.20 ITransactionDispenser接口
14.21 ITransactionImport接口
14.22 ITransactionImportWhereabouts接口
14.23 ITransactionExport接口
14.24 ITransactionExportFactory接口
14.25 ITransactionOptions接口
14.26 ITransactionOutcomeEvents接口
14.27 ITransactionResourceAsync接口
14.28 ITransactionPhase0Factory接口
14.29 ITransactionPhase0EnlistmentAsync接口
14.30 ITransactionPhase0NotifyAsync接口
14.31 ITransactionEnlistmentAsync接口
14.32 ITransactionVoterFactory2接口
14.33 ITransactionVoterBallotAsync接口
14.34 ITransactionVoterNotifyAsync 接口
第15章 CRM接口
15.1 ICrmCompensator接口
15.2 ICrmCompensatorVariants接口
15.3 ICrmLogControl接口
15.4 ICrmMonitor接口
15.5 ICrmMonitorClerks接口
15.6 ICrmMonitorLogRecords接口
15.7 ICrmFormatLogRecords接口
第16章 資源分配器接口
16.1 IDispenserManager接口
16.2 IDispenserDriver接口
16.3 IHolder 接口
第17章 COM+測試接口
17.1 IComActivityEvents
17.2 IComAppEvents
17.3 IComCRMEvents
17.4 IComExceptionEvents
17.5 IComIdentityEvents
17.6 IComInstanceEvents
17.7 IComMethodEvents
17.8 IComObjectConstructionEvents
17.9 IComObjectEvents
17.10 IComObjectPoolEvents
17.11 IComObjectPoolEvents2
17.12 IComQCEvents
17.13 IComResourceEvents
17.14 IComSecurityEvents
17.15 IComThreadEvents
17.16 IComTrasactionEvents
17.17 IComUserEvent
17.18 Event 結(jié)構(gòu)
第18章 MTS 支持接口
18.1 IMtsEventInfo接口
18.2 IMtsEvents 接口
18.3 IMtsGrp 接口
18.4 IMtsLocator接口
第19章 函數(shù)
19.1 DtcGetTransactionManager函數(shù)
19.2 DtcGetTransactionManagerEx函數(shù)
19.3 GetDispenserManager函數(shù)
19.4 GetXaSwitch函數(shù)
COM+詞匯表
卷3:
譯者序
第一部分 概述
第1章 歡迎使用“COM+開發(fā)人員參考庫”
1.1 “COM+開發(fā)人員參考庫”的組織方式
1.2 本書的組織方式
第2章 充分利用微軟開發(fā)人員資源之三
2.1 介紹
2.2 動機
2.2.1 異步客戶程序
2.2.2 其他應用
2.3 體系結(jié)構(gòu)
2.3.1 Async_uuid和具有非阻斷方法調(diào)用能力的代理/占位對象
2.3.2 客戶端
2.3.3 服務器端
2.4 實現(xiàn)
2.4.1 簡單的異步服務器
2.4.2 客戶端程序的例子
2.4.3 服務器端
2.5 限制和陷阱
2.5.1 限制
2.5.2 陷阱
2.6 結(jié)論
第3章 “COM+開發(fā)人員參考庫”使用指南
3.1 本卷內(nèi)容
3.2 其他各卷內(nèi)容
3.3 獲得更多信息
第4章 C和C++設計考慮
4.1 組件對象:C嵌套結(jié)構(gòu)
4.2 組件對象:C++嵌套類
4.3 多重繼承
第二部分 COM編程基礎
第5章 組件對象模型
5.1 COM對象和接口
5.1.1 接口和接口的實現(xiàn)
5.1.2 接口指針和接口
5.1.3 IUnknown和接口繼承
5.2 使用和實現(xiàn)IUnknown接口
5.2.1 QueryInterface:在對象中查詢
5.2.2 實現(xiàn)QueryInterface的規(guī)則
5.2.3 通過引用計數(shù)控制對象的生存期
5.3 對象的重用
5.3.1 封裝/代理
5.3.2 聚合
5.4 COM庫
5.5 管理內(nèi)存分配
5.5.1 OLE內(nèi)存分配器
5.5.2 內(nèi)存管理規(guī)則
5.5.3 調(diào)試內(nèi)存分配
第6章 進程、公寓和線程
6.1 選擇線程模型
6.2 單線程公寓
6.3 多線程公寓
6.4 單/多線程通信
6.5 進程內(nèi)服務器線程問題
6.6 跨公寓訪問接口
6.6.1 創(chuàng)建全局接口表
6.6.2 什么時候使用全局接口表
第7章 COM客戶程序和服務器
7.1 通過類對象創(chuàng)建對象
7.1.1 COM類對象和CLSID
7.1.2 定位遠程對象
7.1.3 實例創(chuàng)建輔助函數(shù)
7.2 COM服務器的職責
7.2.1 實現(xiàn)IClassFactory
7.2.2 許可和IClassFactory2
7.2.3 注冊COM服務器
7.2.4 進程外服務器實現(xiàn)輔助
7.2.5 GUID創(chuàng)建和優(yōu)化
7.3 持續(xù)對象狀態(tài)
7.3.1 持續(xù)對象接口
7.3.2 初始化持續(xù)對象
7.4 提供類信息
7.5 內(nèi)部對象通信
第8章 生成和處理異步調(diào)用
8.1 生成和取消異步調(diào)用
8.1.1 生成異步調(diào)用
8.1.2 在異步調(diào)用中的客戶安全性
8.1.3 扮演和異步調(diào)用
8.1.4 取消異步調(diào)用
8.2 取消方法調(diào)用
8.3 調(diào)用同步
第9章 定義COM接口
9.1 接口調(diào)度
9.2 剖析IDL文件
9.3 MIDL編譯器
9.4 MIDL編譯選項
9.5 加載和注冊類型庫
9.6 建立和注冊代理DLL
9.7 接口設計規(guī)則
9.7.1 設計遠程接口
9.7.2 使用COM接口
第10章 注冊COM應用程序
10.1 注冊表分層結(jié)構(gòu)
10.2 類和服務器
10.3 將組件分類
10.4 使用OleView
10.5 注冊表編輯器
10.6 注冊組件
10.7 檢查注冊
10.8 未知用戶類型
10.9 COM注冊鍵
第11章 COM中的安全
11.1 確定安全需求
11.2 默認COM安全
11.3 激活安全
11.4 安全值
11.4.1 委派和扮演
11.4.2 應用程序身份
11.4.3 引用跟蹤
11.5 為COM應用程序設置安全
11.5.1 為計算機修改安全默認值
11.5.2 設置進程范圍安全
11.5.3 在接口代理級設置安全
11.6 打開和關(guān)閉安全
11.6.1 關(guān)閉安全
11.6.2 使用DCOMCNFG開啟COM安全
11.7 COM和安全包
11.8 NTLMSSP
11.9 Kerberos
11.10 SChannel
11.11 Snego
11.12 服務器端的安全
11.13 安全性覆蓋協(xié)商
11.14 COM安全、Windows 95和Windows 98
11.14.1 Windows95和Windows98中的調(diào)用級安全
11.14.2 Windows95和Windows98中的遠程連接和激活
11.14.3 僅含Windows95和Windows 98網(wǎng)絡的安全
第12章 錯誤處理
12.1 COM錯誤碼的結(jié)構(gòu)
12.2 FACILITY_ITF中的碼
12.3 使用宏來進行錯誤處理
12.4 在Java和Visual Basic中的錯誤處理
12.4.1 返回錯誤信息
12.4.2 檢索錯誤信息
12.5 錯誤處理策略
12.5.1 HRESULT
12.5.2 Win32和網(wǎng)絡錯誤
12.6 處理未知錯誤
第13章 COM處理程序
13.1 OLE處理程序
13.2 輕便的客戶端處理程序
13.2.1 實現(xiàn)和激活一個沒有附加服務器數(shù)據(jù)的處理程序
13.2.2 實現(xiàn)和激活一個有附加服務器數(shù)據(jù)的處理程序
13.2.3 QueryInterface的代理
第14章 DLL代理
14.1 DLL服務器需求
14.1.1 代理共享
14.1.2 為激活代理而注冊DLL服務器
14.2 使用系統(tǒng)提供的代理
14.3 定制代理
第15章 moniker
15.1 moniker客戶程序
15.2 moniker提供者
15.3 OLE moniker的實現(xiàn)
15.3.1 文件moniker
15.3.2 復合moniker
15.3.3 項目moniker
15.3.4 反moniker
15.3.5 指針moniker
15.3.6 類moniker
15.3.7 異步moniker
15.3.8 URL moniker
第16章 COM中的事件
16.1 可連接對象的體系結(jié)構(gòu)
16.2 可連接對象接口
第17章 實現(xiàn)組件目錄管理
17.1 根據(jù)組件的能力來分類
17.2 根據(jù)容器的能力來分類
17.3 組件目錄管理器
17.4 默認類和關(guān)聯(lián)
17.5 定義組件目錄
17.6 將圖標與組件目錄相關(guān)聯(lián)
第三部分 COM 參 考
第18章 COM接口
18.1 IAccessControl
18.2 IAuthenticate
18.3 IBindCtx
18.4 ICallFactory
18.5 ICancelMethodCalls
18.6 ICatInformation
18.7 ICatRegister
18.8 IClassActivator
18.9 IClassFactory
18.10 IClassFactory2
18.11 IClientSecurity
18.12 IConnectionPoint
18.13 IConnectionPointContainer
18.14 IContinueCallback
18.15 IEnumXXXX
18.16 IEnumConnectionPoints
18.17 IEnumConnections
18.18 IEnumString
18.19 IEnumUnknown
18.20 IEventProperty
18.21 IEventPublisher
18.22 IExternalConnection
18.23 IGlobalInterfaceTable
18.24 IInternalUnknown
18.25 IMalloc
18.26 IMallocSpy
18.27 IMarshal
18.28 IMarshal—默認實現(xiàn)
18.29 IMessageFilter
18.30 IMoniker
18.31 IMoniker—反Moniker實現(xiàn)
18.32 IMoniker—類 moniker實現(xiàn)
18.33 IMoniker—文件moniker實現(xiàn)
18.34 IMoniker—一般復合moniker實現(xiàn)
18.35 IMoniker—項目moniker實現(xiàn)
18.36 IMoniker—OBJREF moniker實現(xiàn)
18.37 IMoniker—指針moniker實現(xiàn)
18.38 IMoniker—URL moniker實現(xiàn)
18.39 IMultiQI
18.40 IOleItemContainer
18.41 IParseDisplayName
18.42 IPersist
18.43 IPersistFile
18.44 IPersistMoniker
18.45 IPersistStorage
18.46 IPersistStream
18.47 IPersistStream - URL moniker實現(xiàn)
18.48 IPersistStreamInit
18.49 IPipeByte
18.50 IPipeDouble
18.51 IPipeLong
18.52 IProgressNotify
18.53 IProvideClassInfo
18.54 IProvideClassInfo2
18.55 IProvideMultipleClassInfo
18.56 IROTData
18.57 IRunnableObject
18.58 IRunningObjectTable
18.59 IServerSecurity
18.60 IStdMarshalInfo
18.61 ISurrogate
18.62 ISynchronize
18.63 ISynchronizeContainer
18.64 ISynchronizeEvent
18.65 ISynchronizeHandle
18.66 IUnknown
第19章 COM函數(shù)
第20章 COM 結(jié)構(gòu)
第21章 COM枚舉類型數(shù)據(jù)
第22章 COM注冊項目
22.1 HKEY_LOCAL_MACHINE\SOFTWARE\Classes
22.2 AppID 鍵
22.3 CLSID鍵
22.4 ProgID鍵
22.5 VersionIndependentProgID鍵
22.6 File Extension 鍵
22.7 (Non-Compound) FileType鍵
22.8 Interface鍵
22.9 HKEY_LOCAL_MACHINE\Software\Microsoft\OLE
COM+詞匯表
卷4:
譯者序
第一部分 概述
第1章 歡迎使用“COM+開發(fā)人員參考庫”
1.1 “COM+開發(fā)人員參考庫”的組織方式
1.2 本書的組織方式
第2章 “COM+開發(fā)人員參考庫”使用指南
2.1 本卷內(nèi)容
2.2 其他各卷內(nèi)容
2.3 獲得更多信息
第二部分 自動化指南
第3章 自動化概述
3.1 為什么提供對象
3.2 什么是ActiveX對象
3.3 什么是ActiveX客戶程序
3.4 客戶程序與對象如何交互
3.5 什么是類型庫
第4章 提供ActiveX對象
4.1 提供對象
4.1.1 初始化被提供的對象
4.1.2 實現(xiàn)被提供的對象
4.1.3 實現(xiàn)類工廠
4.1.4 提供Application對象
4.1.5 創(chuàng)建注冊文件
4.1.6 釋放OLE和對象
4.1.7 檢索對象
4.1.8 返回對象
4.1.9 關(guān)閉對象
4.2 應用程序設計注意事項
4.2.1 創(chuàng)建可編程接口
4.2.2 創(chuàng)建IUnknown接口
4.2.3 創(chuàng)建IDispatch接口
4.2.4 實現(xiàn)雙重接口
4.2.5 注冊接口
4.2.6 創(chuàng)建類標識符
4.2.7 傳遞格式化數(shù)據(jù)
4.2.8 實現(xiàn)IEnumVARIANT 接口
4.2.9 實現(xiàn)_NewEnum屬性
4.3 類型庫
4.3.1 創(chuàng)建類型庫
4.3.2 構(gòu)建類型庫
4.3.3 注冊類型庫
4.3.4 返回錯誤
4.4 Hello示例
4.5 Lines示例
4.6 支持多種本地語言
4.6.1 為支持多種語言的應用程序?qū)崿F(xiàn)IDispatch
4.6.2 實現(xiàn)IDispatch成員函數(shù)
4.6.3 創(chuàng)建獨立的類型庫
4.6.4 定義場合ID
4.6.5 加載類型信息
4.6.6 定義基于場合ID的自變量和字符串
第5章 訪問ActiveX對象
5.1 使用Visual Basic創(chuàng)建腳本
5.1.1 訪問遠程對象
5.1.2 操作對象
5.2 創(chuàng)建訪問對象的應用程序和工具
5.2.1 通過VTBL訪問成員
5.2.2 通過IDispatch訪問成員
5.3 創(chuàng)建類型信息瀏覽器
第6章 標準對象和命名規(guī)則
6.1 使用標準對象
6.1.1 對象屬性
6.1.2 集合對象屬性
6.1.3 在類型庫中使用Application對象
6.1.4 Document對象屬性
6.1.5 Documents集合對象
6.1.6 Font對象
6.1.7 Picture對象
6.1.8 屬性框架對象
6.2 命名習慣
6.2.1 使用完整的詞和音節(jié)
6.2.2 使用混合大小寫
6.2.3 使用界面中與通常用法相同的單詞
6.2.4 使用正確的類名稱單復數(shù)
6.3 可編程接口
6.3.1 訪問包含文檔
6.3.2 訪問包含應用程序
第三部分 自動化參考
第7章 分發(fā)接口及API函數(shù)
7.1 IDispatch接口
7.2 創(chuàng)建分發(fā)的API函數(shù)
7.3 CreateDispTypeInfo
7.4 CreateStdDispatch
7.5 DispGetIDsOfNames
7.6 DispGetParam
7.7 DispInvoke
7.8 使用API函數(shù)注冊活動對象
7.9 GetActiveObject
7.10 RegisterActiveObject
7.11 RevokeActiveObject
7.12 IEnumVARIANT接口
第8章 數(shù)據(jù)類型、結(jié)構(gòu)和枚舉
8.1 IDispatch數(shù)據(jù)類型和結(jié)構(gòu)
8.2 ITypeLib結(jié)構(gòu)和枚舉
8.3 ITypeComp結(jié)構(gòu)和枚舉
第9章 轉(zhuǎn)換和操作函數(shù)
9.1 數(shù)組操作API函數(shù)
9.2 變量操作API函數(shù)
9.3 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
9.4 BSTR和Vector轉(zhuǎn)換函數(shù)
9.5 日期和時間轉(zhuǎn)換函數(shù)
9.6 變量計算
9.7 小數(shù)計算
9.8 貨幣計算
9.9 異類支持函數(shù)
第10章 類型庫和對象說明語言
10.1 類型庫的內(nèi)容
10.2 使用MIDL和MkTypLib
10.2.1 向IDL定義添加ODL
10.2.2 MIDL和MkTypLib之間的區(qū)別
10.3 MkTypLib:類型庫創(chuàng)建工具
10.4 ODL文件語法
10.4.1 ODL文件舉例
10.4.2 源文件內(nèi)容
10.5 ODL參考
10.5.1 屬性說明
10.5.2 ODL語句和指令
第11章 類型說明接口
11.1 概述
11.2 ITypeLib 接口
11.3 ITypeLib2接口
11.4 ITypeInfo 接口
11.5 ITypeInfo2接口
11.6 ITypeComp接口
11.7 類型編譯及庫函數(shù)概述
11.8 LHashValOfName
11.9 LHashValOfNamesSys
11.10 LoadTypeLib
11.11 LoadTypeLibEx
11.12 LoadRegTypeLib
11.13 RegisterTypeLib
11.14 UnRegisterTypeLib
11.15 QueryPathOfRegTypeLib
第12章 類型創(chuàng)建接口
12.1 ICreateTypeInfo接口
12.2 ICreateTypeInfo2接口
12.3 CreateTypeLib API
12.4 ICreateTypeLib接口
12.5 CreateTypeLib2 API
12.6 ICreateTypeLib2接口
第13章 錯誤處理接口
13.1 返回錯誤信息
13.2 檢索錯誤信息
13.3 IErrorInfo接口
13.4 ICreateErrorInfo接口
13.5 ISupportErrorInfo接口
13.6 錯誤處理API函數(shù)
13.7 CreateErrorInfo
13.8 GetErrorInfo
13.9 SetErrorInfo
第14章 用戶定義的數(shù)據(jù)類型
14.1 傳遞UDT
14.1.1 在IDL文件中說明UDT
14.1.2 獲取IRecordInfo接口
14.1.3 傳遞單個UDT
14.1.4 傳遞UDT的安全數(shù)組
14.2 用戶定義數(shù)據(jù)類型的支持方法
14.3 GetRecordInfoFromTypeInfo
14.4 GetRecordInfoFromGuids
14.5 IRecordInfo接口
第15章 API級格式化例程
15.1 VarTokenizeFormatString
15.2 VarFormat
15.3 VarFormatDateTime
15.4 VarFormatNumber
15.5 VarFormatPercent
15.6 VarFormatCurrency
15.7 VarWeekdayName
15.8 VarMonthName
15.9 VarFormatFromTokens
COM+詞匯表
自動化詞匯表
卷5:
譯者序
第一部分 概述
第1章 歡迎使用“COM+開發(fā)人員參考庫”
1.1 “COM+開發(fā)人員參考庫”的組織方式
1.2 本書的組織方式
第2章 “COM+開發(fā)人員參考庫”使用指南
2.1 本卷內(nèi)容
2.2 其他各卷內(nèi)容
2.3 獲得更多信息
第3章 ActiveX控件介紹
3.1 概述
3.2 ActiveX控件
3.3 通用指南
第二部分 ActiveX
第4章 ActiveX控件
4.1 ActiveX控件結(jié)構(gòu)
4.2 ActiveX控件接口
4.3 屬性和方法
4.3.1 控件屬性
4.3.2 控件方法
4.4 控件事件
4.5 可視化表示
4.6 控件的鍵盤處理
4.7 持續(xù)性
4.8 注冊和驗證
第5章 屬性頁和屬性表
5.1 屬性表和屬性頁
5.2 通過IPropertyNotifySink實現(xiàn)的數(shù)據(jù)綁定
第6章 ActiveX控件和控件容器指南
6.1 控件和控件容器指南概述
6.1.1 為什么ActiveX控件和控件容器指南很重要
6.1.2 當無法獲得需要的接口時該怎么力、
6.1.3 控件和控件容器指南中有什么新的東西
6.2 控件
6.2.1 控件的自注冊
6.2.2 支持一個接口意味著什么
6.2.3 持續(xù)性接口
6.2.4 控件接口中的可選方法
6.2.5 類工廠選項
6.2.6 屬性
6.2.7 方法
6.2.8 控件中的事件
6.2.9 屬性頁
6.2.10 控件的環(huán)境屬性
6.2.11 使用容器的功能
6.3 容器
6.3.1 必需的接口
6.3.2 可選方法
6.3.3 各種狀態(tài)位支持
6.3.4 控件中的鍵盤處理
6.3.5 存儲接口
6.3.6 環(huán)境屬性
6.3.7 擴展屬性、事件和方法
6.3.8 消息映射
6.3.9 自動剪切
6.3.10 缺少某個接口的情況下平滑地降級
6.4 組件類別
6.4.1 什么是組件類別并且它們是如何工作的
6.4.2 簡單框架位置容器
6.4.3 簡單數(shù)據(jù)綁定
6.4.4 高級數(shù)據(jù)綁定
6.4.5 VisualBasic私有接口
6.4.6 Internet可識別對象
6.4.7 無窗口控件
6.5 通用指南
6.5.1 重載IPropertyNotifySink
6.5.2 容器特定私有接口
6.5.3 多線程問題
6.5.4 事件凍結(jié)
6.5.5 容器控件
6.5.6 控件中的WS_GROUP和WS_TABSTOP標記
6.5.7 單個DLL中的多個控件
6.5.8 IOleContaincr:: EnumObjects方法
6.5.9 增強的元文件
6.5.10 許可
6.5.11 雙重接口
6.5.12 IPropertyBag和IPersistPropertyBag
6.6 事件坐標轉(zhuǎn)化
6.7 標準DISPIDS
6.8 數(shù)據(jù)綁定
第7章 ActiveX接口
7.1 IFont
7.2 IFont---Ole實現(xiàn)
7.3 IFontDisp
7.4 IFontDisp--Ole實現(xiàn)
7.5 IOleControl
7.6 IOleControlSite
7.7 IPerPropertyBrowsing
7.8 IPicture
7.9 IPicture-Ole實現(xiàn)
7.10 IPictureDisp
7.11 IPictureDisp-Ole實現(xiàn)
7.12 IPointerInactive
7.13 IPrint
7.14 PropertyNotifySink
7.15 IPropertyPage
7.16 IPropertyPage2
7.17 IPropertyPageSite
7.18 IPropertyPageSite--Ole實現(xiàn)
7.19 IQuickActivate
7.20 ISimpleFrameSite
7.21 ISpecifyPropertyPages
第8章 ActiveX函數(shù)
8.1 OleCreatePropertyFrame
8.2 OleCreatePropertyFrameIndirect
8.3 OleLoadPicturePath
8.4 OleTranslateColor
第9章 ActiveX結(jié)構(gòu)
9.1 CADWORD
9.2 CALPOLESTR
9.3 CAUUID
9.4 CONIROLINFO
9.5 FONTDESC
9.6 UCINFO
9.7 OCPFIPARAMS
9.8 PAGERANGE
9.9 PAGESET
9.10 PICTDESC
9.11 PROPPAGEINFO
9.12 QACONTAINER
9.13 QACONTROL
第10章 ActiveX枚舉
10.1 GUIDKIND
10.2 KEYMODIFIERS
10.3 PICTURE
10.4 PICTYPE
10.5 POINTERINACTIVE
10.6 QACONTAINERFLAGS
第三部分 結(jié)構(gòu)化存儲
第11章 關(guān)于結(jié)構(gòu)化存儲
11.1 結(jié)構(gòu)化存儲的好處
11.1.1 文件系統(tǒng)的演變
11.1.2 存儲和流
11.1.3 復合文件
11.2 結(jié)構(gòu)化存儲基礎
11.2.1 存儲對象命名約定
11.2.2 結(jié)構(gòu)化存儲接口
11.2.3 結(jié)構(gòu)化存儲API函數(shù)
11.2.4 屬性和屬性集
11.2.5 結(jié)構(gòu)化存儲串行屬性集格式
第12章 異步存儲
12.1 存儲模式
12.2 異步復合文件
12.3 異步綁定和存儲是如何工作的
12.4 復合文件優(yōu)化
第13章 使用結(jié)構(gòu)化存儲
13.1 COM對象中的存儲
13.2 管理屬性
13.3 COM中的屬性集實現(xiàn)
13.3.1 屬性集考慮事項
13.3.2 管理屬性集
13.3.3 存儲屬性集
13.3.4 性能特征
13.3.5 實現(xiàn)概述信息屬性集
13.3.6 IPropertySetStorage實現(xiàn)考慮事項
第14章 結(jié)構(gòu)化存儲接口
14.1 復合文件實現(xiàn)限制
14.2 IDirectWriterLock
14.3 IEnumSTATPROPSETSTG
14.4 IEnumSTATPROPSTG
14.5 iEnumSTATSTG
14.6 IFillLockBvtes
14.7 ILayoutStorage
14.8 ILockBytes
14.9 IPropertySetStorage
14.10 IPropertyStorage
14.11 IRootStorage
14.12 ISequentialStream
14.13 IStorage
14.14 IStream
第15章 結(jié)構(gòu)化存儲函數(shù)
15.1 CreatLockBytesOnHGlobal
15.2 CreateStreamOnHGlobal
15.3 FmtIdToPropStgName
15.4 FreePropVariantArray
15.5 GetConvertStg
15.6 GetHGlobalFromILock Bvtes
15.7 GetHGlobalFromStream
15.8 OleConvertIStorageToOLESTREAM
15.9 OleConvertIStorageToOLESTREAMEx
15.10 OleConvertOLESTREAMToIStorage
15.11 OleConvertOLESTREAMToIStorageEx
15.12 PropStgNameToFmtId
15.13 PropVariantClear
15.14 PropVariantCopy
15.15 PropVariantInit
15.16 ReadClassStg
15.17 ReadClassStm
15.18 ReadFmtUserTypeStg
15.39 SetConvertStg
15.20 StgCreateDocfile
15.21 StgCreateDocfileOnILockBytes
15.22 StgCreatePropSetStg
15.23 StgCreatePropStg
15.14 StgCreateStorageEx
15.25 StgGetIFillLockBytesOnFile
15.26 StgGetIFillLockBytesOnILockBytes
15.27 StgIsStorageFile
15.28 StgIsStorageILockBytes
15.29 StgOpenAsyncDocfileOnIFillLockBytes
15.30 StgOpenLayoutDocfile
15.31 StgOpenPropStg
15.32 StgOpenStorage
15.33 StgOpenStorageEx
15.34 StgOpenStorageOnILockBytes
15.35 StgSetTimes
15.36 WriteClassStg
15.37 WriteClassStm
15.38 WriteFmtUserTypeStg
第16章 結(jié)構(gòu)化存儲結(jié)構(gòu)
16.1 PROPSPEC
16.2 PROPVARIANT
16.3 RemSNB
16.4 SNB
16.5 STATPROPSETSTG
16.6 STATPROOPSTG
16.7 STATSTG
16.8 STGOPTIONS
16.9 StorageLayout
第17章 結(jié)構(gòu)化存儲枚舉類型
17.1 LOCKTYPE
17.2 PROPSETFLAG
17.3 STATFLAG
17.4 STGC
17.5 STGFMT
17.6 STGM
17.7 STGMOVE
17.8 STGTY
17.9 STREAM SEEK
17.10 范例
COM+詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號