zilongwang/ReadingBank huggingface dataset:
Revision Summary Date Revision History Revision Class Comments 12/16/2011 1.0 New Released new document. 3/30/2012 2.0 Major Significantly changed the technical content. 7/12/2012 3.0 Significantly changed the technical content. 10/25/2012 4.0 Major Significantly changed the technical content. 1/31/2013 4.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 5.0 Major Significantly changed the technical content. 11/14/2013 6.0 Major Significantly changed the technical content. 2/13/2014 7.0 Major Significantly changed the technical content. 5/15/2014 7.0 None No changes to the meaning, language, or formatting of the technical content.
RESOURCE_CHANGE 2.2.2.3 The server notifies the registered client of resource state changes through the RESOURCE_CHANGE structure. RESP_ASYNC_NOTIFY The RESP_ASYNC_NOTIFY structure contains the resource change type. WITNESS_INTERFACE_INFO The WITNESS_INTERFACE_INFO structure specifies the IP addresses of the interface. WITNESS_INTERFACE_LIST The WITNESS_INTERFACE_LIST structure specifies the list of interfaces available for witness registration. IPADDR_INFO The IPADDR_INFO structure specifies the IP addresses of the interface. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 Flags IPV4 IPV6 (16 bytes) ... ... Flags (4 bytes): The Flags field SHOULD<1> be set to a combination of one or more of the following values. Value Description 0x00000001 IPADDR_V4 If set, the IPV4 contains a valid address. When this bit is set, the IPADDR_IPV6 bit MUST NOT be set. 0x00000002 IPADDR_V6 If set, the IPV6 contains a valid address. When this bit is set, the IPADDR_IPV4 bit MUST NOT be set. 0x00000008 IPADDR_ONLINE If set, the IPV4 or IPV6 address is available. This flag is applicable only for the servers implementing version 2. 0x00000010 If set, the IPV4 or IPV6 address is not available. This flag is applicable only for the server implementing version 2.
Index A Abstract data model 29 29 15 15 7 32 30 33 C 8 43 Client 29 32 30 33 30 34 30 29 30 34 30 Witness 29 32 30 33 30 29 34 30 30 34 30 29 9 10 D Data - abstract 29 29 15 15 Data 9 9 10 10 E Events local client 34 server 27 34 27 timer client 34 34 Examples 35 35 F 8 39 G 5 I 39 38 38 6 Initialization 30 30 17 17 Interfaces client 29 server 15 Interfaces - client 29 Interfaces - server 15 5 11 10 L Local events 34 34 27 27 M Message processing 30 30 17
17 Messages 9 9 Methods 32 30 33 21 18 19 24 21 N 6 O 6 P 38 9 10 10 7 7 41 R 6 6 6 35 7 12 12 S Security 38 38 Sequencing rules 30 30 17 17 Server 15 17 27 17 15 17 Witness 15 17 15 27 17 16 16 28 17 21 18 19 24 21 15 21 18 19 24 21 8 Structures 10 11 10 12 12 13 14 T Timer events 34 34 Timers 30 30 43 9 V 8 8 W Witness 29 interface 29 15 15 witness interface ( 15, 29) 13 14 21 18 19 24 21
Revision Summary Date Revision History Revision Comments 12/16/2011 1.0 New Released new document. 3/30/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 2.0 Major Significantly changed the technical content. 10/25/2012 2.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 2.1 Minor Clarified the meaning of the technical content. 11/14/2013 2.1 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.1 None No changes to the meaning,
Appendix B: Product Behavior The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include updates to those products. The terms "earlier" and "later", when used with a product version, refer to either all preceding versions or all subsequent versions, respectively. The term "through" refers to the inclusive range of versions. Applicable Microsoft products are listed chronologically in this section. This document specifies version-specific details in the Microsoft .NET Framework. For information which versions of the .NET Framework are available in each released Windows product or as supplemental software, see section 4. Framework Releases Microsoft .NET Framework 4.5 Microsoft .NET Framework 4.6 Microsoft .NET Framework 4.7 Windows Client Releases Windows 8 operating system Windows 8.1 operating system Windows 10 operating system Windows Server Releases Windows Server 2012 operating system Windows Server 2012 R2 operating system Windows Server 2016 operating system Windows Server operating system Exceptions, if any, are noted in this section. If an update version, service pack or Knowledge Base (KB) number appears with a product name, the behavior changed in that update. The new behavior also applies to subsequent updates unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition. Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms "SHOULD" or "SHOULD NOT" implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term "MAY" implies that the product does not follow the prescription. <1> Section 2.1: The Websocket protocol is supported only on Windows 8 and and on Windows Server 2012 and later.
Index A Abstract data model 10 9 6 8 7 C 6 15 Client 10 10 10 10 10 10 10 8 7 D Data model - abstract 10 9 8 8 E 8 Events 10 9 10 9 11 F 6 13 G 4 7 I 12 12 5 Initialization 10 9 4 L Local events 10 9 M Message processing 10 9 Messages 8 7 8 7 8 7 7 7 7 7 7 7 N 7 4 O 5 P 12 6 6 14 R 4 5 4 6 S 8 Security 12 12 Sequencing rules 10 9 Server 9 9
Index A Abstract data model 17 19 7 C 8 25 Client 17 17 17 17 17 18 17 D Data model - abstract 17 19 F 8 G 5 I 23 23 7 Initialization 17 20 5 M Message processing 17 20 Messages 14 14 11 11 9 14 N 6 O 7 P 23 7 7 24 R 6 7 6 7 S Security 23 23 Sequencing rules 17 20 Server 19 20 20 18 20 21 20 8 11 T events 18 21 Timers 17 20 25 9 V 8 8
Revision Summary Date Revision History Revision Comments 8/8/2013 1.0 New Released new document. 11/14/2013 1.1 Clarified the meaning of the technical content. 2/13/2014 2.0 Major Significantly changed the technical content. 5/15/2014 2.0 None No change to the meaning, language, or formatting of the technical content. 6/30/2015 3.0 Major Significantly changed the technical content. 10/16/2015 4.0 Major Significantly changed the technical content. 7/14/2016 5.0 Major Significantly changed the technical content. 6/1/2017 5.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 6.0 Significantly changed the technical content.
0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 header Value (variable) ... ... header (3 The header field contains the CommonHeader structure (section ), where the value of the Id field is set to 6 (ErrorString), as specified in TypeId enumeration (section ), and the value of the Length field is variable. Value (variable): The Value field contains the error message string. Because the length of the Length field within the CommonHeader structure is 2 bytes, the length of the error message string is limited to a maximum of 65,535 bytes. HMAC Structure The HMAC structure is used to contain a SHA-256 HMAC. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 header Value (32 bytes) ... ... ... ... header (3 The header field contains the CommonHeader structure (section ), where the value of the Id field is set to 9 (HMAC), as specified in TypeId enumeration (section ), and the value of the Length field set to 32 bytes. Value (32 bytes): The Value field contains the 32 bytes making up the SHA-256 HMAC. InitializationVector Structure The InitializationVector structure is used to contain the initialization vector used to encrypt the EncryptedBringUpSuccessResponse structure (section ) in the BringUpSuccessResponseUnpaired message (section ). 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 header Value ...
Timestamp Structure Added section with content for this version of Windows. BringUpStartRequest Message Added content for this version of Windows. Major BringUpSuccessResponseUnpaired Message Added section with content for this version of Windows. Major Initialization Added content for this version of Windows. BringUpSuccessResponseUnpaired Added section with content for this version of Windows. Major Tethering Started or Failed to Start Added content for this version of Windows. Major BringUpStartRequest Added content for this version of Windows. Major
Revision Summary Date Revision History Revision Class Comments 12/16/2011 1.0 New Released new document. 3/30/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 11/14/2013 1.0 None No changes to the meaning, language, or
formatting of the technical content. 2/13/2014 1.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 1.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 2.0 Major Significantly changed the technical content. 10/16/2015 2.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 2.0 None No changes to the meaning, language, or formatting of the technical content. 3/16/2017 3.0 Major Significantly changed the technical content. 6/1/2017 3.0 None No changes to the meaning, language, or
Index A 9 8 8 7 C 7 8 8 16 8 D 9 8 E 8 11 8 F 7 G 5 H Hello messages 8 8 9 I 12 12 6 9 5 L 10 M Message processing 10 9 9 Messages 8 8 8 8 8 8 hello 8 8 8 8 N 5 O 7 P 12 7 7 13 R 5 6 5 7 S 8 Security 12 12 Sequencing rules 10 9 9 7 8 T 10 9 16 8 9 V 7 7
1/25/2008 1.0.7 Editorial Changed language and formatting in the technical content. 3/14/2008 2.0 Major Updated and revised the technical content. 5/16/2008 2.0.1 Editorial Changed language and formatting in the technical content. 6/20/2008 2.0.2 Editorial Changed language and formatting in the technical content. 7/25/2008 2.0.3 Editorial Changed language and formatting in the technical content. 8/29/2008 2.0.4 Editorial Changed language and formatting in the technical content. 10/24/2008 2.0.5 Editorial Changed language and formatting in the technical content. 12/5/2008 3.0 Major Updated and revised the technical content. 1/16/2009 3.0.1 Editorial Changed language
1/29/2010 5.0 Major Updated and revised the technical content. 3/12/2010 5.1 Clarified the meaning of the technical content. 4/23/2010 5.2 Minor Clarified the meaning of the technical content. 6/4/2010 5.2.1 Editorial Changed language and formatting in the technical content. 7/16/2010 5.3 Minor Clarified the meaning of the technical content. 8/27/2010 5.3 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 5.3 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 5.3 None No changes to the meaning, language, or formatting of the technical content.
1/7/2011 5.3 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 5.3 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 5.3 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 5.3 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 5.4 Minor Clarified the meaning of the technical content. 9/23/2011 5.4 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 6.0 Major Updated and revised the technical content.
of the technical content. 5/15/2014 7.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 7.0 None No changes to the meaning, language, or formatting of the technical content. 10/16/2015 7.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 7.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 7.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 8.0 Significantly changed the technical content.
Index A Abstract data model 17 22 10 AuthenticationType field verifying value ( 18, 22) C 10 34 Client 17 26 18 17 20 18 20 16 18 18 20 17 Commands IS ( 14, 23) REPLY ( 14, 19) SEND ( 13, 18) 23 D Data model - abstract 17 22 E 26 F Failure IS command ( 24, 24) 19 10 G 7 H Higher-layer triggered events 18 22 I 31 31 8 Initialization 17 22 18 23 7 IS command ( 14, 23) L Local events 20 25 M Message processing 18 22 Messages 12 18 22 12 14 13 12 N 8 19 24 19 23 20 O Other local events 20 25 8 P 31 10 10 32 Protocol Details 16 R 8 8 8
SECURITY_INFORMATION The SECURITY_INFORMATION bit flags indicate what components to include in a security descriptor string that clients and servers can use to specify access types. The most commonly used SECURITY_INFORMATION bit flags are listed in the table below. All SECURITY_INFORMATION bit flags are enumerated in . Value Meaning OWNER_SECURITY_INFORMATION 0x00000001 If set, specifies the security identifier (SID) (LSAPR_SID) of the object's owner. GROUP_SECURITY_INFORMATION 0x00000002 If set, specifies the security identifier (SID) (LSAPR_SID) of the object's primary group. DACL_SECURITY_INFORMATION 0x00000004 If set, the security descriptor MUST include the object's discretionary access control list (DACL). SACL_SECURITY_INFORMATION 0x00000008 If set, the security descriptor MUST include the object's system access control list (SACL). This type is declared as follows: typedef DWORD SECURITY_INFORMATION, *PSECURITY_INFORMATION;
Index A 17 17 9 B 35 35 37 37 40 40 71 71 41 41 42 42 44 44 45 45 46 46 63 63 47 47 49 49 51 51 65 65 70 70 53 53 55 55 57 57 58 58 67 67 60 60 60 60 62 62 C 9 89 11 12 D 17 17 12 12 75 E 14 Events 73 73 75 75 75 75 75 F 9 79 G 6 H 26 I 79 77 77 8 26 26 6
L 73 73 M 26 26 Messages 12 11 11 Methods 35 37 40 71 41 42 44 45 46 63 47 49 51 65 70 53 55 57 58 67 60 60 62 30 64 31 32 33 69 68 34 N Naming keys 18 17 18 7 O 30 30 64 64 31 31 32 32 33 33 69 69 68 68 34 34 8 P 77 9 23 9 84 15 15 13 R 75 7 8 7 8 15 15 15 15 13 13 S Security 77 77 26 26 Server 17 35 37 40 71 41 42 44 45 46
A Abstract data model server ( 15, 18, 20, 23) 15 20 18 8 C 8 34 10 10 13 26 26 16 23 20 D Data model - abstract server ( 15, 18, 20, 23) 15 20 18 Data types 10 17 E Enumerations 10 13 11 12 Events local server 18 22 20 - server ( 18, 20, 22, 25) server 18 22 20 timer - server ( 18, 20, 22, 25) Examples 26 26 F 8 29 G 5 I 29 28 28 6 Initialization server ( 15, 18, 20, 23) 15 20 18 Interfaces server 20 Interfaces - server 20 22 5 ITpmVirtualSmartCardManager2 interface 20 20 20 22 L Local events server ( 18, 20, 22, 25) 18 22 20 M Message processing server ( 15, 19, 20, 23) 15 20 19 Messages 10 10 Methods 16 23 20 17 19 19 N 5 O 6
P 28 14 8 8 33 Protocol Details 15 R 5 6 5 7 19 19 S Security 28 28 Sequencing rules 15 20 19 server ( 15, 19, 20, 23) Server abstract data model ( 15, 18, 20, 23) 16 23 20 17 initialization ( 15, 18, 20, 23) ITpmVirtualSmartCardManager 15 16 17 15 18 15 15 18 15 ITpmVirtualSmartCardManager2 20 20 20 20 22 20 20 22 20 20 22 ITpmVirtualSmartCardManagerStatusCallback 18 18 20 19 19 19 19 20 18 local events ( 18, 20, 22, 25) message processing ( 15, 19, 20, 23) overview ( 20, 22) 19 19 sequencing rules ( 15, 19, 20, 23) timer events ( 18, 20, 22, 25) timers ( 15, 18, 20, 23) 13 8 Structures 13 14 T Timer events server ( 18, 20, 22, 25) 18 22 20 Timers server ( 15, 18, 20, 23) 15 20 18 11 12 34 10 V 8 8
Revision Summary Date Revision History Revision Comments 3/30/2012 1.0 New Released new document. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 2.0 Major Significantly changed the technical content. 11/14/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.0 None No changes to the meaning, language, or formatting of the technical content.
5/15/2014 2.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 3.0 Major Significantly changed the technical content. 10/16/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 3.0 None No changes to the meaning, language, or formatting of the technical content.
Revision Summary Date Revision History Revision Class Comments 3/30/2012 1.0 New Released new document. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 2.0 Major Significantly changed the technical content. 11/14/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.0 None No changes to the meaning, language, or formatting of the technical content.
Index A Abstract data model server ( 15, 18, 20, 23) 15 20 18 8 C 8 34 10 10 13 26 26 16 23 20 D Data - abstract server ( 15, 18, 20, 23) 15 20 18 Data types 10 17 E Enumerations 10 13 11 12 Events local server 18 22 20 - server ( 18, 20, 22, 25) timer server 18 22 20 timer - server ( 18, 20, 22, 25) Examples 26 26 F 8 29 G 5 I 29 28 28 6 Initialization server ( 15, 18, 20, 23) 15 20 18 Interfaces server 20 Interfaces - server 20 22 5 ITpmVirtualSmartCardManager2 interface 20 20 20 22 L Local events server ( 18, 20, 22, 25) 18 22 20 M Message processing server ( 15, 19, 20, 23) 15 20 19 Messages 10 10 Methods 16 23 20 17 19 19 N 5 O
6 P 28 14 8 8 33 Protocol Details 15 R 5 6 5 7 19 19 S Security 28 28 Sequencing rules 15 20 19 server ( 15, 19, 20, 23) Server abstract data model ( 15, 18, 20, 23) 16 23 20 17 initialization ( 15, 18, 20, 23) ITpmVirtualSmartCardManager 15 16 17 15 18 15 15 18 15 ITpmVirtualSmartCardManager2 20 20 20 20 22 20 20 22 20 20 22 ITpmVirtualSmartCardManagerStatusCallback 18 18 20 19 19 19 19 20 18 local events ( 18, 20, 22, 25) message processing ( 15, 19, 20, 23) overview ( 20, 22) 19 19 sequencing rules ( 15, 19, 20, 23) timer events ( 18, 20, 22, 25) timers ( 15, 18, 20, 23) 13 8 Structures 13 14 T Timer events server ( 18, 20, 22, 25) 18 22 20 Timers server ( 15, 18, 20, 23) 15 20 18 11 12 34 10 V 8 8
external applications, external resource managers, and external transaction managers in this overview. Protocol name Description Document name MSDTC Connection Manager: OleTx Transaction Internet Protocol Enables the initiation of distributed transaction propagation via the TIP protocol. Transaction Internet Protocol (TIP) Extensions Enables distributed propagation of transactions by using the TIP protocol over TCP. [MS-TIPP] Connection Manager: OleTx Transaction Protocol Logical Unit Mainframe Extension Enables an implementation of LU Type 6.2 as defined by the IBM System Network Architecture (SNA) to participate in transactions that are coordinated by a transaction manager that does not implement SNA protocols. Protocol Enables distributed transaction processing and propagation by using the protocol. The system supports both version 1.0 and version 1.1 of the protocol. [WSAT10] , [WSAT11] (WS-AT) Version 1.0 Protocol Extensions Enables external applications to query the system for transaction propagation information. It also describes how this information can be propagated by extending the
Protocol name Description Document short name MSDTC Connection Manager: OleTx Transaction Internet Protocol Enables the initiation of distributed transaction propagation via the TIP protocol. Transaction Internet Protocol (TIP) Extensions Enables distributed propagation of transactions by using the TIP protocol over TCP. [MS-TIPP] Protocols that enable support for WS-AtomicTransactions Protocol name Description Document short name Protocol Enables distributed transaction processing and propagation by using the protocol. The system supports both version 1.0 and version 1.1 of the protocol. [WSAT10], [WSAT11] (WS-AT) Version 1.0 Protocol Extensions Enables external applications to query the system for transaction propagation information. It also describes how this information can be propagated by extending the Protocol.
Revision Summary Date Revision History Revision Class Comments 3/30/2012 1.0 New Released new document. 7/12/2012 1.1 Minor Clarified the meaning of the technical content. 10/25/2012 1.1 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.1 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 1.2 Minor Clarified the meaning of the technical content. 11/14/2013 1.2 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 1.2 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 1.2 None No changes to the meaning,
Manager Protocol. Protocols that enable support for TIP transactions The protocols that are listed in the following table enable support for Transaction Internet Protocol (TIP) transactions. Protocol name Description Document short name MSDTC Connection Manager: OleTx Transaction Internet Protocol Enables the initiation of distributed transaction propagation via the TIP protocol. Transaction Internet Protocol (TIP) Extensions Enables distributed propagation of transactions by using the TIP protocol over TCP. [MS-TIPP] Protocols that enable support for WS-AtomicTransactions Protocol name Description Document short name Protocol Enables distributed transaction processing and propagation by using the protocol. The system supports both version 1.0 and version 1.1 of the protocol. [WSAT10], [WSAT11] (WS-AT) Version 1.0 Protocol Extensions Enables external applications to the system for transaction propagation information. It also describes how this
Index A 41 19 13 23 C 36 68 37 37 22 22 22 Complete a transaction – application 25 22 13 5 Considerations 41 38 D Dependencies 22 22 Design intent 25 23 28 27 30 E 22 36 Examples 47 45 55 49 52 42 Extensibility 67 36 36 22 F 13 G 8 H 36 I 67 38 11 23 5 M 67 O Overview 19 Overview (synopsis) ( 5, 13) P Perform transaction work – application 23 23 67 R Recover in-doubt transaction state – resource manager 28 11 Requirements 37 36 23 S 38 13 22 22 22 36 5 19 System use cases 25 23 28 27 30 T 19 68 Transaction management – management tool
Revision Summary Date Revision History Revision Comments 3/30/2012 1.0 New Released new document. 7/12/2012 1.1 Clarified the meaning of the technical content. 10/25/2012 1.1 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.1 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 1.2 Minor Clarified the meaning of the technical content. 11/14/2013 1.2 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 1.2 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 1.2 None No changes to the meaning,
Revision Summary Date Revision History Revision Comments 6/30/2015 1.0 New Released new document. 10/16/2015 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 1.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 1.0 None No changes to the meaning, language, or formatting of the technical content.
Index A Abstract data model 26 21 9 C 9 40 Client 26 26 26 28 19 20 30 28 19 20 30 26 D Data - abstract 26 21 F 9 G 5 H Higher-layer triggered events 26 22 I 32 7 Initialization 26 21 5 M Message processing 28 19 20 24 19 20 Messages 10 10 10 12 12 11 17 11 N 7 O Other local events 30 26 8 P 32 9 9 33 R 6 7 7 8 S Security 32 32 Sequencing rules 28 19 20 24 19 20 Server 21 22 21 24 19 20 26 24 19 20 26 21
Supported Transports: TSWPP is implemented on HTTP (section ). Protocol Versions: Servers specify the protocol version by using the SchemaVersion attribute in the XML file. Clients support the version specified by the server because TSWPP does not support protocol negotiation. For more information, see section .<1><2> Security and Authentication Methods: TSWPP supports HTTP access authentication, as specified in . Localization: This specification does not define any locale-specific protocol behavior. Capability Negotiation: Communication of the XML feed is performed using the highest schema version recognized by both the HTTP/1.1 client and the HTTP server, as defined in section 2.2.5.<3><4> Vendor-Extensible Fields None. Standards Assignments Parameter Value Reference port 443 "http://schemas.microsoft.com/ts/2007/05/tswf"
Index . .ASPXAUTH 26 46 46 A Abstract data model 34 28 28 overview ( 28, 34) 28 28 28 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 10 ASPXAUTH 26 46 C 10 49 Client 34 28 28 overview ( 28, 34) 28 28 28 34 34 34 message flow for first request 30 29 33 for subsequent requests 32 31 34 28 34 34 34 27 20 D Data model - abstract 34 28 28 overview ( 28, 34) 28 28 28 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 E Element definitions 21 24 Events 34 35 34 35 Examples 46 46 messages 37 with one hosting terminal server 36 40 F 10 G 6 H Higher-layer triggered events 34 35
I 47 47 8 Initialization 34 35 6 L Local events 34 35 M Message processing 34 35 Messages 26 27 element definitions 21 24 flow for request 30 29 33 for subsequent requests 32 31 37 one hosting terminal server example 36 40 resource list syntax 20 12 12 14 26 12 N 8 O 9 P 47 10 10 48 R 8 8 8 10 Resource list syntax 20 12 12 14 S Schema version 1.1 21 examples - messages 37 36 12 Schema version 2.0 24 40 14 Security 47 47 Sequencing rules 34 35 Server 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 35 35 35 message flow for first request 30 29 33 for subsequent requests 32 31 35 28
Revision Summary Date Revision History Revision Comments 12/5/2008 0.1 Major Initial Availability 1/16/2009 0.2 Clarified the meaning of the technical content. 2/27/2009 0.2.1 Editorial Changed language and formatting in the technical content. 4/10/2009 1.0 Major Updated and revised the technical content. 5/22/2009 1.0.1 Editorial Changed language and formatting in the technical content. 7/2/2009 2.0 Major Updated and revised the technical content. 8/14/2009 2.0.1 Editorial Changed language and formatting in the technical content. 9/25/2009 2.1 Minor Clarified the meaning of the technical content. 11/6/2009 2.2 Minor Clarified the meaning of the technical content.
11/19/2010 7.0 Major Updated and revised the technical content. 1/7/2011 7.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 7.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 8.0 Updated and revised the technical content. 5/6/2011 8.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 8.1 Minor Clarified the meaning of the technical content. 9/23/2011 8.1 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 9.0 Major Updated and revised the
5/15/2014 11.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 11.0 None No changes to the meaning, language, or formatting of the technical content. 10/16/2015 11.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 11.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 11.0 None No changes to the meaning, language, or formatting of the technical content.
34 35 M Message processing 34 35 Messages 26 27 element definitions 21 24 flow for first request 30 29 33 for subsequent requests 32 31 37 one hosting terminal server example 36 40 resource list syntax 20 12 12 14 26 12 N 8 O 9 P 47 10 10 48 R 8 8 8 10 Resource list syntax 20 12 12 14 S Schema version 1.1 21 examples - messages 37 36 12 Schema version 2.0 24 40 14 Security 47 47 Sequencing 34 35 Server 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 35 35 35 message flow for first request 30 29 33 for subsequent requests 32 31 35 28 35 35 35 11 T Timer events 34 35 Timers 34 35 50 12 Triggered events 34 35 V 10 10
the technical content. 1/29/2010 3.1 Minor Clarified the meaning of the technical content. 3/12/2010 4.0 Updated and revised the technical content. 4/23/2010 5.0 Updated and revised the technical content. 6/4/2010 6.0 Major Updated and revised the technical content. 7/16/2010 6.0 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 6.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 6.0 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 7.0 Major Updated and revised the
technical content. 1/7/2011 7.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 7.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 8.0 Major Updated and revised the technical content. 5/6/2011 8.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 8.1 Minor Clarified the meaning of the technical content. 9/23/2011 8.1 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 9.0 Updated and revised the technical content.
Index . .ASPXAUTH 26 46 46 A Abstract data model 34 28 28 overview ( 28, 34) 28 28 28 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 10 ASPXAUTH 26 46 C 10 50 Client 34 28 28 overview ( 28, 34) 28 28 28 34 34 34 message flow for first request 30 29 33 for subsequent requests 32 31 34 28 34 34 34 27 20 D Data model - abstract 34 28 28 overview ( 28, 34) 28 28 28 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 E Element definitions 21 24 Events 34 35 34 35 Examples 46 46 messages 37 with one hosting terminal server 36 40 F 10 G 6 H Higher-layer triggered events 34 35 I 47 47 8 Initialization 34 35 6 L
events 34 35 M Message processing 34 35 Messages 26 27 element definitions 21 24 flow for first request 30 29 33 for subsequent requests 32 31 37 one hosting terminal server example 36 40 resource list syntax 20 12 12 14 26 12 N 8 O 9 P 47 10 10 48 R 8 8 8 10 Resource list syntax 20 12 12 14 S Schema version 1.1 21 examples - messages 37 36 12 Schema version 2.0 24 40 14 Security 47 47 Sequencing rules 34 35 Server 34 authentication cookie ( 28, 35) 28 overview ( 28, 34) 28 28 28 35 35 35 message flow for first request 30 29 33 for subsequent requests 32 31 35 28 35 35 35 11 T Timer events 34 35 Timers 34 35 50 12 Triggered events 34 35 V 10 10
9/4/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/15/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 3.0 None No changes to the meaning, language, or formatting of the technical content.
Index A Abstract data client ( 25, 25) 25 server ( 25, 29) 12 B 38 40 34 13 14 13 C 12 45 Client abstract data model ( 25, 25) higher-layer triggered events ( 25, 26) 26 26 27 initialization ( 25, 26) message processing ( 25, 27) bandwidth admission control 27 28 29 other local events ( 25, 29) 25 sequencing ( 25, 27) bandwidth admission control 27 28 29 timer events ( 25, 29) timers ( 25, 25) Common 25 D Data model - abstract client ( 25, 25) 25 server ( 25, 29) E Example 38 40 34 34 34 F 12 G 6 H triggered events client ( 25, 26) 26 26 27 25 server ( 25, 30) I 43 43 8 Initialization client ( 25, 26) 25 server ( 25, 29) 6 L 18 22 17 21 23 M Message processing client ( 25, 27) bandwidth admission control 27 28 29 25 server ( 25, 30) bandwidth admission control 30 31 32 Messages 13 14 13 18 22 17 21 23 16 20 15
19 23 22 13 13 N 7 O Other local events client ( 25, 29) 25 server ( 25, 33) 8 P 43 12 12 44 Proxy 25 25 25 25 25 25 25 25 R 7 8 7 11 16 20 15 19 S Security 43 43 Sequencing rules client ( 25, 27) bandwidth admission control 27 28 29 25 server ( 25, 30) bandwidth admission control 30 31 32 Server abstract data ( 25, 29) higher-layer triggered events ( 25, 30) initialization ( 25, 29) message processing ( 25, 30) bandwidth admission control 30 31 32 other local events ( 25, 33) 25 sequencing rules ( 25, 30) bandwidth admission control 30 31 32 events ( 25, 33) timers ( 25, 29) 23 22 12 13 T Timer events client ( 25, 29) 25 server ( 25, 33) Timers client ( 25, 25) 25 server ( 25, 29) 45 13 Triggered events – higher layer 25 Triggered events - higher-layer 26 26 26 27 30 Triggered events – higher-layer 25 25 34 V 12 12
Revision Summary Date Revision History Revision Comments 3/31/2010 0.1 Major Initial Availability 4/30/2010 0.2 Editorial Revised and edited the technical content 6/7/2010 0.3 Editorial Revised and edited the technical content 6/29/2010 0.4 Editorial Changed language and formatting in the technical content. 7/23/2010 0.4 None No changes to the meaning, language, or formatting of the technical content. 9/27/2010 1.0 Major Significantly changed the technical content. 11/15/2010 1.0 None No changes to the meaning, language, or formatting of the technical content. 12/17/2010 1.0 None No changes to the meaning, language, or formatting of the technical content. 3/18/2011 1.0 None No changes to the
9/4/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/15/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 4/27/2018 4.0 Major Significantly changed the technical content.
Index A Abstract data model client ( 26, 26) 26 server ( 26, 30) 13 B 39 41 35 14 15 14 C 13 46 Client abstract data ( 26, 26) higher-layer triggered events ( 26, 27) 27 27 28 initialization ( 26, 27) message processing ( 26, 28) bandwidth admission control 29 29 30 other local events ( 26, 30) 26 sequencing rules ( 26, 28) bandwidth admission control 29 29 30 timer events ( 26, 30) timers ( 26, 26) Common 26 D Data model - abstract client ( 26, 26) 26 server ( 26, 30) E Example 39 41 35 35 35 F 13 G 7 H Higher-layer triggered events client ( 26, 27) 27 27 28 26 server ( 26, 31) I 44 44 9 Initialization client ( 26, 27) 26 server ( 26, 31) 7 L 19 23 18 22 24 M Message processing client ( 26, 28) bandwidth admission control 29 29 30 26 server ( 26, 31) bandwidth admission control 31 32 33 Messages 14 15 14 19 23 18 22 24 17
21 16 20 24 23 14 14 N 8 O Other local events client ( 26, 30) 26 server ( 26, 34) 9 P 44 13 13 45 Proxy 26 26 26 26 26 26 26 26 R 8 9 8 12 17 21 16 20 S Security 44 44 Sequencing rules client ( 26, 28) bandwidth admission control 29 29 30 26 server ( 26, 31) bandwidth admission control 31 32 33 Server abstract data model ( 26, 30) higher-layer triggered events ( 26, 31) initialization ( 26, 31) message processing ( 26, 31) bandwidth admission control 31 32 33 other local events ( 26, 34) 26 sequencing rules ( 26, 31) bandwidth admission control 31 32 33 timer events ( 26, 34) timers ( 26, 30) 24 23 13 14 T Timer events client ( 26, 30) 26 server ( 26, 34) Timers client ( 26, 26) 26 server ( 26, 30) 46 14 Triggered events – higher layer 26 Triggered events - 27 27 27 28 31 Triggered events – higher-layer 26 26 35 V 13 13
formatting of the technical content. 6/10/2011 3.0 None No changes to the meaning, language, or formatting of the technical content. 1/20/2012 4.0 Major Significantly changed the technical content. 4/11/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2012 4.1 Minor Clarified the meaning of the technical content. 2/11/2013 4.1 None No changes to the meaning, language, or formatting of the technical content. 7/30/2013 4.1 None No changes to the meaning, language, or
9/4/2015 6.0 None No changes to the meaning, language, or formatting of the technical content. 7/1/2016 7.0 Major Significantly changed the technical content. 9/14/2016 7.0 None No changes to the meaning, language, or formatting of the technical content. 12/15/2016 8.0 Major Significantly changed the technical content. 3/28/2017 8.1 Minor Clarified the meaning of the technical content. 6/20/2017 8.2 Minor Clarified the meaning of the technical content. 8/1/2017 9.0 Major Significantly changed the technical content. 9/15/2017 10.0 Major Significantly changed the technical content.
Index A Abstract data client ( 36, 37, 42) server ( 36, 37, 42) 14 C 14 56 Client abstract data model ( 36, 37, 42) 36 38 39 39 38 38 39 initialization ( 36, 38) 36 40 39 42 37 36 36 37 36 42 41 41 other local events ( 36, 42) 36 40 39 42 42 41 41 timer events ( 36, 42) timers ( 36, 37) D Data model - abstract client ( 36, 37, 42) server ( 36, 37, 42) E 47 F 14 G 6 H Higher-layer triggered events 36 38 39 39 38 38 39 server ( 36, 43) I 51 51 9 Initialization client ( 36, 38) server ( 36, 43) 6 M 19 25 26 28 26 23 24 26 Mapped Address ( 21, 33) 22 32 MS-Service Quality ( 10, 33) 30 28 28 27 24 21 29 18 Message processing 36 40 39 42 37 36 36 37 36 42 41 41 36 43 46
0x002F VK_0 0x0030 0 key VK_1 0x0031 1 key VK_2 0x0032 2 key VK_3 0x0033 3 key VK_4 0x0034 4 key VK_5 0x0035 5 key VK_6 0x0036 6 key VK_7 0x0037 7 key VK_8 0x0038 8 key VK_9 0x0039 9 key VK_A 0x0041 A key VK_B 0x0042 B key VK_C 0x0043 C key VK_D 0x0044 D key VK_E 0x0045 E key VK_F 0x0046 F key VK_G 0x0047 G key VK_H 0x0048 H key VK_I I key
0x0049 VK_J 0x004A J key VK_K 0x004B K key VK_L 0x004C L key VK_M 0x004D M key VK_N 0x004E N key VK_O 0x004F O key VK_P 0x0050 P key VK_Q 0x0051 Q key VK_R 0x0052 R key VK_S 0x0053 S key VK_T 0x0054 T key VK_U 0x0055 U key VK_V 0x0056 V key VK_W 0x0057 W key VK_X 0x0058 X key VK_Y 0x0059 Y key VK_Z 0x005A Z key VK_LWIN 0x005B Left Windows key (Microsoft Natural Keyboard)
VK_F1 0x0070 F1 key VK_F2 0x0071 F2 key 0x0072 F3 key VK_F4 0x0073 F4 key VK_F5 0x0074 F5 key VK_F6 0x0075 F6 key VK_F7 0x0076 F7 key VK_F8 0x0077 F8 key 0x0078 F9 key VK_F10 0x0079 F10 key VK_F11 0x007A F11 key VK_F12 0x007B F12 key VK_F13 0x007C F13 key VK_F14 0x007D F14 key VK_F15 0x007E F15 key VK_F16 0x007F F16 key VK_F17 0x0080 F17 key VK_F18 0x0081 F18 key VK_F19 0x0082 F19 key
VK_F20 0x0083 F20 key VK_F21 0x0084 F21 key VK_F22 0x0085 F22 key VK_F23 0x0086 F23 key VK_F24 0x0087H F24 key VK_NUMLOCK 0x0090 NUM LOCK key VK_SCROLL 0x0091 SCROLL LOCK key VK_LSHIFT 0x00A0 Left SHIFT key VK_RSHIFT 0x00A1 Right SHIFT key VK_LCONTROL 0x00A2 Left CTRL key VK_RCONTROL 0x00A3 Right CTRL key VK_LMENU 0x00A4 Left MENU key VK_RMENU 0x00A5 Right MENU key
A 7 C 24 8 D 8 Details 8 E 21 21 21 21 F 7 G 5 I 22 6 12 21 21 5 L 7 N 6 O 6 P 23 R 6 6 6 7 7 S 22 22 8 8 T 24 V 7 7 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14
0x12 VK_PAUSE 0x0013 PAUSE key VK_CAPITAL 0x0014 CAPS LOCK key VK_ESCAPE 0x001B ESC key VK_SPACE 0x0020 SPACEBAR VK_PRIOR 0x0021 PAGE UP key VK_NEXT 0x0022 PAGE DOWN key VK_END 0x0023 END key VK_HOME 0x0024 HOME key VK_LEFT 0x0025 LEFT ARROW key VK_UP 0x0026 UP key VK_RIGHT 0x0027 RIGHT ARROW key VK_DOWN 0x0028 DOWN ARROW key VK_SELECT 0x0029 SELECT key VK_PRINT 0x002A PRINT key VK_EXECUTE 0x002B EXECUTE key VK_SNAPSHOT 0x002C PRINT SCREEN key VK_INSERT 0x002D INS key VK_DELETE 0x002E DEL key VK_HELP HELP key
0x002F VK_0 0x0030 0 key VK_1 0x0031 1 key VK_2 0x0032 2 key VK_3 0x0033 3 key VK_4 0x0034 4 key VK_5 0x0035 5 key VK_6 0x0036 6 key VK_7 0x0037 7 key VK_8 0x0038 8 key VK_9 0x0039 9 key VK_A 0x0041 A key VK_B 0x0042 B key VK_C 0x0043 C key VK_D 0x0044 D key VK_E 0x0045 E key VK_F 0x0046 F key VK_G 0x0047 G key VK_H 0x0048 H key VK_I I key
0x0049 VK_J 0x004A J key VK_K 0x004B K key VK_L 0x004C L key VK_M 0x004D M key VK_N 0x004E N key VK_O 0x004F O key VK_P 0x0050 P key VK_Q 0x0051 Q key VK_R 0x0052 R key VK_S 0x0053 S key VK_T 0x0054 T key VK_U 0x0055 U key VK_V 0x0056 V key VK_W 0x0057 W key VK_X 0x0058 X key VK_Y 0x0059 Y key VK_Z 0x005A Z key VK_LWIN 0x005B Left Windows key (Microsoft Natural Keyboard)
VK_F1 0x0070 F1 key VK_F2 0x0071 F2 key VK_F3 0x0072 F3 key VK_F4 0x0073 F4 key VK_F5 0x0074 F5 key VK_F6 0x0075 F6 key VK_F7 0x0076 F7 key VK_F8 0x0077 F8 key VK_F9 0x0078 F9 key VK_F10 0x0079 F10 key VK_F11 0x007A F11 key VK_F12 0x007B F12 key VK_F13 0x007C F13 key VK_F14 0x007D F14 key VK_F15 0x007E F15 key VK_F16 0x007F F16 key VK_F17 0x0080 F17 key VK_F18 0x0081 F18 key VK_F19 0x0082 F19 key
VK_F20 0x0083 F20 key VK_F21 0x0084 F21 key VK_F22 0x0085 F22 key VK_F23 0x0086 F23 key VK_F24 0x0087H F24 key VK_NUMLOCK 0x0090 NUM LOCK key VK_SCROLL 0x0091 SCROLL LOCK key VK_LSHIFT 0x00A0 Left SHIFT key VK_RSHIFT 0x00A1 Right SHIFT key VK_LCONTROL 0x00A2 Left CTRL key VK_RCONTROL 0x00A3 CTRL key VK_LMENU 0x00A4 Left MENU key VK_RMENU 0x00A5 Right MENU key
Index A 5 C 27 6 D 6 Details 6 E Examples 9 9 Extensions 6 8 8 F 10 10 5 Full XML schema 11 11 13 19 G 4 I 10 10 5 4 L 5 N 4 O 9 6 5 P 26 R 4 5 4 5 S Security 10 10 Services 6 6 8 8 Structures 6 6 6 8 8 T 27 V
Revision Summary Date Revision History Revision Comments 12/16/2011 1.0 New Released new document. 3/30/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.1 Minor Clarified the meaning of the technical content. 8/8/2013 2.0 Updated and revised the technical content. 11/14/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.0 None No changes to the meaning,
Index A 5 C 27 6 D 6 Details 6 E Examples 9 9 Extensions 6 8 8 F 10 10 5 Full XML schema 11 11 13 19 G 4 I 10 10 5 4 L 5 N 4 O 9 6 5 P 26 R 4 5 4 5 S Security 10 10 Services 6 6 8 8 Structures 6 6 6 8 8 T 27 V 5 5 W 11 13 19 9 6 8 8 X XML schema 11 11 13 19
Revision Summary Date Revision History Revision Comments 12/16/2011 1.0 New Released new document. 3/30/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.1 Clarified the meaning of the technical content. 8/8/2013 2.0 Major Updated and revised the technical content. 11/14/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.0 None No changes to the meaning,
language, or formatting of the technical content. 5/15/2014 2.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 3.0 Major Significantly changed the technical content. 10/16/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 4.0 Significantly changed the technical content.
Change Tracking This section identifies changes that were made to this document since the last release. Changes are classified as Major, Minor, or None. The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are: A document revision that incorporates changes to interoperability requirements. A document revision that captures changes to protocol functionality. The revision Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level. The revision class None means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the relevant technical content is identical to the last released version. The changes made to this document are listed in the following For more information, please contact . Section Description Revision class Appendix B: Product Behavior Windows Server to the list of applicable products. Major
Index A 5 C 27 6 D 6 Details 6 E Examples 9 9 Extensions 6 8 8 F 10 10 5 Full XML schema 11 11 13 19 G 4 I 10 10 5 4 L 5 N 4 O 9 6 5 P 26 R 4 5 4 5 S Security 10 10 Services 6 6 8 8 Structures 6 6 6 8 8 T 27 V 5 5 W 11 13 19 9 6 8 8 X XML schema 11 11 13 19
Revision Summary Date Revision History Revision Class Comments 1/29/2010 0.1 Major First Release. 3/12/2010 0.1.1 Editorial Changed language and formatting in the technical content. 4/23/2010 0.1.2 Editorial Changed language and formatting in the technical content. 6/4/2010 0.1.3 Editorial Changed language and formatting in the technical content. 7/16/2010 0.1.3 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 1.0 Major Updated and revised the technical content. 10/8/2010 1.0 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 1.0 None No changes to the meaning, language, or formatting
the technical content. 3/30/2012 2.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 2.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 2.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 3.0 Major Updated and revised the technical content. 11/14/2013 3.1 Minor Clarified the meaning of the technical content. 2/13/2014 4.0 Major Updated and revised the technical content.
Index A 8 10 21 10 11 10 11 21 11 11 11 C 26 10 14 D 10 Details 10 10 11 10 11 11 11 11 10 14 14 14 14 19 14 20 19 10 19 12 13 13 12 13 12 12 18 16 17 15 19 17 19 15 18 19 18 18 17 18 18 13 E Examples 21 21 22 22 23 23 21 21 21 21 22 22 F 9 14 22 Flags 14 18 16 17 15 19 17 19 15 18 19 18 18 17 18 18 14 22 G 6 I 24 8 6 L 9 M