没有合适的资源?快使用搜索试试~ 我知道了~
Windows SharePoint Services (WSS)数据库字典
需积分: 5 0 下载量 101 浏览量
2022-10-30
10:24:08
上传
评论
收藏 847KB DOCX 举报
温馨提示
试读
360页
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
资源推荐
资源详情
资源评论
1 / 360
[MS-WSSFO] — v20090114
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
Copyright © 2009 Microsoft Corporation.
Release: Wednesday, January 14, 2009
[MS-WSSFO]:
Windows SharePoint Services (WSS):
File Operations Database Communications Protocol
Specification
Intellectual Property Rights Notice for Protocol Documentation
▪ Copyrights. This protocol documentation is covered by Microsoft copyrights. Regardless of any
other terms that are contained in the terms of use for the Microsoft website that hosts this
documentation, you may make copies of it in order to develop implementations of the protocols,
and may distribute portions of it in your implementations of the protocols or your documentation
as necessary to properly document the implementation. You may also distribute in your
implementation any schema, IDL's, or code samples that are included in the documentation. This
permission also applies to any documents that are referenced in the protocol documentation.
▪ No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
▪ Patents. Microsoft has patents that may cover your implementations of the protocols. Neither
this notice nor Microsoft's delivery of the documentation grants any licenses under those or any
other Microsoft patents. However, the protocols may be covered by Microsoft's Open Specification
Promise (available here: http://www.microsoft.com/interop/osp). If you would prefer a written
license, or if the protocols are not covered by the OSP, patent licenses are available by contacting
protocol@microsoft.com.
▪ Trademarks. The names of companies and products contained in this documentation may be
covered by trademarks or similar intellectual property rights. This notice does not grant any
licenses under those rights.
Reservation of Rights. All other rights are reserved, and this notice does not grant any rights
other than specifically described above, whether by implication, estoppel, or otherwise.
Tools. This protocol documentation is intended for use in conjunction with publicly available
standard specifications and network programming art, and assumes that the reader either is familiar
with the aforementioned material or has immediate access to it. A protocol specification does not
require the use of Microsoft programming tools or programming environments in order for you to
develop an implementation. If you have access to Microsoft programming tools and environments
you are free to take advantage of them.
Revision Summary
Date
Revision History
Revision Class
Comments
03/14/2008
0.1
Major
Initial Availability.
06/20/2008
0.1.1
Editorial
Revised and edited the technical content.
07/25/2008
0.1.2
Editorial
Revised and edited the technical content.
2 / 360
[MS-WSSFO] — v20090114
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
Copyright © 2009 Microsoft Corporation.
Release: Wednesday, January 14, 2009
Date
Revision History
Revision Class
Comments
08/29/2008
1.0
Major
Updated and revised the technical content.
10/24/2008
1.0.1
Editorial
Revised and edited the technical content.
12/05/2008
1.0.2
Editorial
Initial availability
01/16/2009
1.0.3
Editorial
Revised and edited the technical content.
3 / 360
[MS-WSSFO] — v20090114
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
Copyright © 2009 Microsoft Corporation.
Release: Wednesday, January 14, 2009
Table of Contents
1 Introduction ................................................................................................................13
1.1 Glossary ..................................................................................................................13
1.2 References...............................................................................................................21
1.2.1 Normative References ..........................................................................................21
1.2.2 Informative References ........................................................................................22
1.3 Protocol Overview (Synopsis) ....................................................................................22
1.3.1 File Operations...................................................................................................22
1.3.2 User and Group Operations..................................................................................22
1.4 Relationship to Other Protocols ..................................................................................22
1.5 Prerequisites/Preconditions .......................................................................................23
1.6 Applicability Statement.............................................................................................23
1.7 Versioning and Capability Negotiation .........................................................................23
1.8 Vendor-Extensible Fields...........................................................................................24
1.9 Standards Assignments ............................................................................................24
2 Messages ....................................................................................................................25
2.1 Transport ...............................................................................................................25
2.2 Common Data Types ................................................................................................25
2.2.1 Simple Data Types .............................................................................................25
2.2.1.1 Content Type Identifier ..................................................................................25
2.2.1.2 Document Identifier ......................................................................................25
2.2.1.3 Event Receiver Identifier ................................................................................25
2.2.1.4 Feature Identifier ..........................................................................................25
2.2.1.5 List Identifier................................................................................................25
2.2.1.6 List Item Identifier ........................................................................................25
2.2.1.7 Role Identifier ..............................................................................................25
2.2.1.8 Scope Identifier ............................................................................................26
2.2.1.9 Site Collection Identifier.................................................................................26
2.2.1.10 Site Group Identifier ....................................................................................26
2.2.1.11 Site Identifier .............................................................................................26
2.2.1.12 SystemID...................................................................................................26
2.2.1.13 User Identifier ............................................................................................26
2.2.1.14 View Identifier ............................................................................................26
2.2.1.15 Web Part Identifier ......................................................................................27
2.2.1.16 Workflow Identifier ......................................................................................27
2.2.2 Bit Fields and Flag Structures...............................................................................27
2.2.2.1 Audit Flags...................................................................................................27
2.2.2.2 Configuration Object Status............................................................................27
2.2.2.3 Doc Flags.....................................................................................................28
2.2.2.4 Document Store Type ....................................................................................29
2.2.2.5 List Flags .....................................................................................................29
2.2.2.6 Publishing Level Type ....................................................................................32
2.2.2.7 Put Flags Type..............................................................................................32
2.2.2.8 Rename Flags...............................................................................................33
2.2.2.9 Site Collection Flags ......................................................................................34
2.2.2.10 Site Property Flags ......................................................................................34
2.2.2.11 View Flags..................................................................................................35
2.2.2.12 Workdays Flag ............................................................................................36
2.2.2.13 WSS Rights Mask ........................................................................................37
4 / 360
[MS-WSSFO] — v20090114
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
Copyright © 2009 Microsoft Corporation.
Release: Wednesday, January 14, 2009
2.2.3 Enumerations .....................................................................................................39
2.2.3.1 Attachments Flag...........................................................................................39
2.2.3.2 Audit Item Type ............................................................................................40
2.2.3.3 Calendar Type ...............................................................................................40
2.2.3.4 Collation Order Enumeration ...........................................................................41
2.2.3.5 Event Host Type ............................................................................................42
2.2.3.6 Event Receiver Type.......................................................................................43
2.2.3.7 Excluded Folder Type .....................................................................................44
2.2.3.8 LinkDynamic Type .........................................................................................44
2.2.3.9 LinkSecurity Type .........................................................................................45
2.2.3.10 LinkType Types...........................................................................................45
2.2.3.11 List Base Type ............................................................................................46
2.2.3.12 List Server Template ...................................................................................46
2.2.3.13 Moderation Status.......................................................................................48
2.2.3.14 Page Type..................................................................................................48
2.2.3.15 Redirect Type .............................................................................................49
2.2.3.16 Role Definition Type ....................................................................................49
2.2.3.17 Time Zone Identifier....................................................................................49
2.2.3.18 Virus Status ...............................................................................................52
2.2.4 Binary Structures ...............................................................................................53
2.2.4.1 Calendar View Options Type ...........................................................................53
2.2.4.2 External Group Token....................................................................................54
2.2.4.3 Token Group Offset and Attributes ..................................................................55
2.2.4.4 Token Groups...............................................................................................55
2.2.4.5 WSS ACE.....................................................................................................56
2.2.4.6 WSS ACL Format ..........................................................................................56
2.2.4.7 WSS External Group Map Cache Format...........................................................57
2.2.4.8 WSS External Group Record ...........................................................................57
2.2.4.9 WSS User Token...........................................................................................58
2.2.5 Common Result Sets...........................................................................................59
2.2.5.1 ACL and Permission Result Set .......................................................................59
2.2.5.2 Attachment State Result Set ..........................................................................59
2.2.5.3 Domain Group Cache BEDS Update Result Set ..................................................60
2.2.5.4 Domain Group Cache Versions Result Set.........................................................60
2.2.5.5 Domain Group Cache WFE Update Result Set....................................................60
2.2.5.6 Document Metadata Result Set .......................................................................61
2.2.5.7 Document Version Metadata Result Set............................................................64
2.2.5.8 Empty Result Set ..........................................................................................68
2.2.5.9 Event Receivers Result Set.............................................................................68
2.2.5.10 Individual URL Security Result Set.................................................................70
2.2.5.11 Link Information Result Set ..........................................................................71
2.2.5.12 List Metadata Result Set ..............................................................................72
2.2.5.13 List Web Parts Result Set .............................................................................76
2.2.5.14 NULL Individual URL Security Result Set.........................................................77
2.2.5.15 NULL Unique Permissions Result Set ..............................................................77
2.2.5.16 Object ID Result Set....................................................................................78
2.2.5.17 Principal User Information Result Set .............................................................78
2.2.5.18 Server Time Result Set ................................................................................78
2.2.5.19 Single Doc Link Information Result Set ..........................................................79
2.2.5.20 Site Audit Mask Result Set ...........................................................................80
2.2.5.21 Site Feature List Result Set ..........................................................................80
5 / 360
[MS-WSSFO] — v20090114
Windows SharePoint Services (WSS): File Operations Database Communications Protocol Specification
Copyright © 2009 Microsoft Corporation.
Release: Wednesday, January 14, 2009
2.2.5.22 Site Categories Result Set ............................................................................80
2.2.5.23 Site Metadata Result Set ..............................................................................81
2.2.5.24 Site MetaInfo Result Set ...............................................................................86
2.2.5.25 Unique Permissions Result Set .......................................................................86
2.2.5.26 URL Result Set.............................................................................................86
2.2.6 SQL Structures ...................................................................................................87
2.2.6.1 Configuration Object ......................................................................................87
2.2.6.1.1 Class ......................................................................................................87
2.2.6.1.2 Id...........................................................................................................87
2.2.6.1.3 Name .....................................................................................................88
2.2.6.1.4 Parent ....................................................................................................88
2.2.6.1.5 Status....................................................................................................88
2.2.6.1.6 Version ..................................................................................................88
2.2.6.1.7 Properties...............................................................................................88
2.2.6.1.7.1 Alternate URL Collection ...................................................................................89
2.2.6.1.7.2 Content Database ............................................................................................89
2.2.6.1.7.3 Web Application...............................................................................................89
2.2.6.2 Dependencies...............................................................................................90
2.2.7 Tables and Views................................................................................................90
2.2.7.1 AllDocs Table................................................................................................90
2.2.7.2 AllDocStreams Table .....................................................................................95
2.2.7.3 AllUserData Table .........................................................................................96
2.2.7.4 Docs View ..................................................................................................102
2.2.7.5 GroupMembership Table...............................................................................102
2.2.7.6 Sec_SiteGroupsView ....................................................................................102
2.2.7.7 Sites Table .................................................................................................106
2.2.7.8 UserData View ............................................................................................108
2.2.7.9 UserDataVersioned View ..............................................................................108
2.2.7.10 UserInfo Table ..........................................................................................109
2.2.7.11 Versions...................................................................................................111
2.2.8 XML Structures.................................................................................................111
3 Protocol Details ........................................................................................................112
3.1 Back End Database Server Details ............................................................................112
3.1.1 Abstract Data Model..........................................................................................112
3.1.2 Timers ............................................................................................................112
3.1.3 Initialization.....................................................................................................113
3.1.4 Message Processing Events and Sequencing Rules.................................................113
3.1.4.1 fn_GetFullUrl ..............................................................................................113
3.1.4.2 proc_AddBuildDependency ...........................................................................113
3.1.4.3 proc_AddDocument .....................................................................................114
3.1.4.3.1 Site List for Normalization Result Set........................................................117
3.1.4.3.2 Checkout Information Result Set..............................................................118
3.1.4.4 proc_AddListItem ........................................................................................118
3.1.4.5 proc_ChangeLevelForDoc .............................................................................126
3.1.4.6 proc_CheckoutDocument..............................................................................128
3.1.4.6.1 Link Info Single Doc Result Set................................................................130
3.1.4.6.2 Document Metadata Result Set................................................................130
3.1.4.6.3 NULL Result Set ....................................................................................130
3.1.4.6.4 Event Receivers Result Set......................................................................130
剩余359页未读,继续阅读
资源评论
pccai-vip
- 粉丝: 57
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功