zilongwang/ReadingBank huggingface dataset:
Revision Summary Date Revision History Revision Comments 8/10/2007 1.0 Major Version 1.0 release 9/28/2007 1.0.1 Editorial Changed language and formatting in the technical content. 10/23/2007 2.0 Major Revised Windows Behavior sections. 1/25/2008 2.0.1 Editorial Changed language and formatting in the technical content. 3/14/2008 2.0.2 Editorial Changed language and formatting in the technical content. 6/20/2008 2.0.3 Editorial Changed language and formatting in the technical content. 7/25/2008 2.0.4 Editorial Changed language and formatting in the technical content. 8/29/2008 3.0 Updated and revised the technical content. 10/24/2008 3.0.1 Editorial Changed language and formatting in the
Index A Abstract data model pull partner ( 25, 29) push partner ( 25, 39) replication partner auto discovery ( 25, 41) 24 12 14 15 16 14 15 16 C 12 49 14 14 D Data model - abstract pull partner ( 25, 29) push partner ( 25, 39) replication partner auto discovery ( 25, 41) E 42 F 12 G 7 H Higher-layer triggered events pull partner ( 26, 29) push partner ( 26, 39) replication partner auto discovery ( 26, 41) I 46 46 10 Initialization pull partner ( 26, 29) push partner ( 26, 39) replication partner auto discovery ( 26, 41) 7 L Local events pull partner ( 28, 38) push partner ( 28, 41) replication partner auto discovery ( 28, 41) M 24 Message processing pull partner ( 26, 29) push partner ( 26, 39) replication partner auto discovery ( 26, 41) Messages 14 15 16 14 20 21 13 17 17 13 13 13 19 N 20 21 21 20 21 9 O 10 10 18 17 17 17 17 P 46 12 12 47 Protocol Details 25 Pull partner abstract data model ( 25, 29) higher-layer triggered events ( 26, 29) initialization ( 26, 29) local events ( 28, 38) message processing ( 26, 29)
technical content. 12/5/2008 4.0 Major Updated and revised the technical content. 1/16/2009 5.0 Updated and revised the technical content. 2/27/2009 5.1 Minor Clarified the meaning of the technical content. 4/10/2009 5.2 Clarified the meaning of the technical content. 5/22/2009 6.0 Major Updated and revised the technical content. 7/2/2009 6.0.1 Editorial Changed language and formatting in the technical content. 8/14/2009 6.0.2 Editorial Changed language and formatting in the technical content. 9/25/2009 6.1 Minor Clarified the meaning of the technical content. 11/6/2009 6.1.1 Editorial Changed language and formatting in the technical content.
12/18/2009 7.0 Major Updated and revised the technical content. 1/29/2010 7.0.1 Editorial Changed language and formatting in the technical content. 3/12/2010 8.0 Updated and revised the technical content. 4/23/2010 8.0.1 Editorial Changed language and formatting in the technical content. 6/4/2010 8.0.2 Editorial Changed language and formatting in the technical content. 7/16/2010 8.0.2 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 9.0 Major Updated and revised the technical content. 10/8/2010 9.1 Minor Clarified the meaning of the technical content. 11/19/2010 9.1 None No changes to the meaning, language,
Owner Record (variable): The Owner Record field shows the owner NBNS server information, as specified in section . Initiator IPv4 Address (4 bytes): The Update Notification Message can be propagated from machine to machine. This is the IPv4 address of the NBNS server that generates the original Update Notification Message. Name Records Request Message A Name Records Request Message is used to request the name records from an NBNS push partner. The following diagram shows the Name Records Request Message.<8> 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 Common Replication Message Header (16 bytes) ... ... Reserved1 RplOpCode Owner IPv4 Address Max Version Number Hi Max Version Number Lo Min Version Number Hi Min Version Number Lo Reserved2 Common Replication Message Header (16 bytes): The as specified in section 2.2.2. The Packet Length field MUST be 40. Message Type field MUST be set to 3. Reserved1 (3 An unsigned 24-bit integer. It MUST be set to 0 and ignored upon receipt. RplOpCode (1 byte): An unsigned 8-bit integer. The replication operation code for the message. It MUST be set to 0x02. IPv4 Address (4 bytes): The IPv4 address of the owner NBNS server. The sender is requesting name records owned by this NBNS server. Max Version Number Hi (4 bytes): The high 32-bit integer of the unsigned 64-bit maximum version number of name records owned by the owner NBNS server. Max Version Number Lo (4 The low 32-bit integer of the unsigned 64-bit maximum version number of name records owned by the owner NBNS server. Min Version Number Hi (4 bytes): The high 32-bit integer of the unsigned 64-bit minimum version number of name records owned by the owner NBNS server.
6/20/2008 1.0.9 Editorial Changed language and formatting in the technical content. 7/25/2008 1.0.10 Editorial Changed language and formatting in the technical content. 8/29/2008 1.0.11 Editorial Changed language and formatting in the technical content. 10/24/2008 1.0.12 Editorial Changed language and formatting in the technical content. 12/5/2008 2.0 Major Updated and revised the technical content. 1/16/2009 2.0.1 Editorial Changed language and formatting in the technical content. 2/27/2009 2.0.2 Editorial Changed language and formatting in the technical content. 4/10/2009 2.0.3 Editorial Changed language and formatting in the technical content. 5/22/2009 2.1 Minor Clarified the meaning of the technical content. 7/2/2009 2.1.1 Editorial Changed language and formatting in the technical content. 8/14/2009 2.1.2 Editorial Changed language and formatting in
the technical content. 9/25/2009 2.2 Minor Clarified the meaning of the technical content. 11/6/2009 2.2.1 Editorial Changed language and formatting in the technical content. 12/18/2009 2.2.2 Editorial Changed language and formatting in the technical content. 1/29/2010 2.3 Minor Clarified the meaning of the technical content. 3/12/2010 2.3.1 Editorial Changed language and formatting in the technical content. 4/23/2010 3.0 Updated and revised the technical content. 6/4/2010 3.0.1 Editorial Changed language and formatting in the technical content. 7/16/2010 4.0 Updated and revised the technical content. 8/27/2010 4.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 4.0 None No changes to the meaning, language, or formatting of the technical content.
11/19/2010 4.0 None No changes to the meaning, language, or formatting of the technical content. 1/7/2011 4.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 4.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 4.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 4.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 4.1 Minor Clarified the meaning of the technical content. 9/23/2011 4.1 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 5.0 Major Updated and revised the technical content. 3/30/2012 5.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 5.0 None No changes to the meaning, language, or
Index A Abstract data model 18 server ( 14, 18, 21) 14 21 9 B 20 20 17 17 19 19 20 20 16 16 17 17 C 9 32 10 D Data - abstract 18 server ( 14, 18, 21) 14 21 10 10 E Events local 21 18 23 local - server ( 18, 21, 23) 21 18 23 timer - server ( 18, 21, 23) 24 24 F 9 Full IDL ( 26, 26, 27) G 7 I IDL ( 26, 26, 27) 25 25 25 8 Initialization 19 server ( 14, 19, 21) 14 21 18 InitShutdown server 18 19 21 19 18 19 21 18 Interfaces - server 18 21 14 7 L Local events 21 server ( 18, 21, 23) 18 23 M Message processing 19 server ( 14, 19, 21) 14 21 Messages 10 10 10 Methods 20 17 19 20 16 17 23 22
8/29/2008 3.2 Clarified the meaning of the technical content. 10/24/2008 4.0 Major Updated and revised the technical content. 12/5/2008 4.1 Clarified the meaning of the technical content. 1/16/2009 5.0 Major Updated and revised the technical content. 2/27/2009 6.0 Major Updated and revised the technical content. 4/10/2009 7.0 Major Updated and revised the technical content. 5/22/2009 8.0 Major Updated and revised the technical content. 7/2/2009 8.0.1 Editorial Changed language and formatting in the technical content. 8/14/2009 8.0.2 Editorial Changed language and formatting in the technical content. 9/25/2009 8.1 Clarified the meaning of the technical content. 11/6/2009 8.1.1 Editorial Changed language and formatting in the technical content. 12/18/2009 8.1.2 Editorial Changed language and formatting in
the technical content. 1/29/2010 9.0 Major Updated and revised the technical content. 3/12/2010 10.0 Major Updated and revised the technical content. 4/23/2010 10.0.1 Editorial Changed language and formatting in the technical content. 6/4/2010 10.0.2 Editorial Changed language and formatting in the technical content. 7/16/2010 10.0.2 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 10.1 Clarified the meaning of the technical content. 10/8/2010 11.0 Major Updated and revised the technical content. 11/19/2010 11.0 None No changes to the meaning, language, or formatting of the technical content. 1/7/2011 11.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 11.0 None No changes to the meaning, language, or formatting of the technical content.
3/25/2011 11.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 11.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 11.1 Minor Clarified the meaning of the technical content. 9/23/2011 11.1 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 12.0 Major Updated and revised the technical content. 3/30/2012 12.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 12.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 12.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 12.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 13.0 Major Updated and revised the
Index $ $C (Stream Change Notification) ( 18, 32) $D (Data) ( 18, 31) $E (End-of-Stream Notification) ( 18, 32) $F (Filler) ( 19, 32) $H (Header) ( 19, 31) A Abstract data model 20 27 28 8 11 11 24 23 15 C 8 51 Client 20 20 20 27 25 25 26 20 20 10 11 D Data model - abstract 20 27 Disconnect TCP connection ( 27, 33) E Examples 34 37 46 F 9 17 G 34 6 H triggered events 20 28 10 10 I 33 48 33 48 7 Initialization 20 27 6 L 23 events 27 33 M Message processing 25 28 Messages 10 17 13 10 10 N 12 6 Notification 23 24 O 7 7 P 17 17 48 11 8 8 49
Index A 8 9 10 B 29 C 10 19 19 10 11 49 11 11 c-ip ( 11, 12) 9 38 12 12 13 13 13 14 14 14 15 16 16 16 17 17 19 20 20 17 18 21 21 22 22 18 D 9 23 41 Details 9 E 44 45 43 42 Examples 41 44 45 43 42 40 40 45 45 29 F 8 23 23 G 6 I 46 8 6 L Legacy log 32 32 34 34 34 40 8 9 28 31 29 N 7 O 8 P 45 47 23 R 7 8 7
Revision Summary Date Revision History Revision Class Comments 4/3/2007 0.01 New Version 0.01 release 7/3/2007 1.0 Major MLonghorn+90 7/20/2007 2.0 Major Revised technical content; added example topics. 8/10/2007 2.0.1 Editorial Changed language and formatting in the technical content. 9/28/2007 2.0.2 Editorial Changed language and formatting in the technical content. 10/23/2007 2.0.3 Editorial Changed language and formatting in the technical content. 11/30/2007 2.0.4 Editorial Changed language and formatting in the technical content. 1/25/2008 2.0.5 Editorial Changed language and formatting in the technical content. 3/14/2008 2.1 Minor Clarified the meaning of the technical content. 5/16/2008 2.1.1 Editorial Changed language and formatting in the technical content. 6/20/2008 2.2 Minor Clarified the meaning of the technical content. 7/25/2008 2.3 Clarified the meaning of the
12/18/2009 4.1.2 Editorial Changed language and formatting in the technical content. 1/29/2010 4.2 Minor Clarified the meaning of the technical content. 3/12/2010 4.2.1 Editorial Changed language and formatting in the technical content. 4/23/2010 4.2.2 Editorial Changed language and formatting in the technical content. 6/4/2010 4.2.3 Editorial Changed language and formatting in the technical content. 7/16/2010 4.2.3 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 4.2.3 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 4.2.3 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 4.2.3 None No changes to the meaning, language, or formatting of the technical content. 1/7/2011 4.2.3 None No changes to the meaning, language, or formatting of
Index A 9 10 11 B 30 C 11 20 20 11 12 50 12 12 c-ip ( 12, 13) 10 39 13 13 14 14 14 15 15 15 16 17 17 17 18 18 20 21 21 18 19 22 22 23 23 19 D 10 24 42 Details 10 E 45 46 44 43 Examples 42 45 46 44 43 41 41 46 46 30 F 9 24 24 G 7 I 47 9 7 L Legacy log 33 33 35 35 35 41 9 10 29 32 30 N 8 O 9 P 46 48 24 R 8
Web Services Management Protocol Extensions for Windows Server 2003 (WSMAN Protocol) This protocol is a Microsoft extension to the Web Services for Management Protocol. The protocol extends a prerelease draft version of and is incompatible with current DMTF specifications. This is an HTTP-based protocol that allows for easier network configuration than WMI when a firewall might separate WM applications and managed computers. Web Services Management Protocol Extensions for Windows Vista (WSMV Protocol) This protocol is a Microsoft extension to the Web Services for Management Protocol. This protocol is based on version 1.0 of This is an HTTP-based protocol that allows for easier network configuration than WMI when a firewall might separate WM
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following table. For more information, please contact . Section Tracking number (if applicable) and description Major change (Y or N) Change type Conceptual Overview Added reference to the Powershell Remote Debugging Protocol and removed reference to the Open Data (OData) Protocol. Y Content update. WM Protocols Stack Added PSRDP to the protocol stack diagram. Y Content update. Protocol Summary Added to the table of protocols. Y Content update. 2.2 Protocol Summary Updated content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update.
Index A 35 17 10 19 C 31 56 32 18 19 10 5 Considerations 35 32 D Dependencies 19 18 Design intent 20 E 18 32 37 Extensibility 55 31 18 F 10 10 10 G 7 H 32 I 55 32 32 8 19 5 M 55 O Overview 37 17 10 5 5 P 19 55 R 8 Requirements 32 32 10 19 S 32 10 18 32 System overview 5 17 10 10 20 20 T 17 56 U 20 V Versioning 55 31
language, or formatting of the technical content. 6/30/2015 4.0 Major Significantly changed the technical content. 9/24/2015 5.0 Major Significantly changed the technical content. 10/16/2015 5.0 None No changes to the meaning, language, or formatting of the technical content. 9/26/2016 5.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 5.0 None No changes to the meaning, language, or formatting of the technical content. 12/15/2017 6.0 Major Significantly changed the technical content.
Revision Summary Date Revision History Revision Comments 1/20/2012 0.1 New Released new document. 4/11/2012 0.1 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 0.2 Minor Clarified the meaning of the technical content. 10/8/2012 1.0 Major Significantly changed the technical content. 2/11/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 7/30/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 11/18/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 2/10/2014 1.0 None No changes to the meaning,
language, or formatting of the technical content. 4/30/2014 2.0 Major Significantly changed the technical content. 7/31/2014 2.1 Minor Clarified the meaning of the technical content. 10/30/2014 2.2 Minor Clarified the meaning of the technical content. 3/16/2015 3.0 Major Significantly changed the technical content. 9/10/2015 4.0 Major Significantly changed the technical content. 6/23/2016 5.0 Major Significantly changed the technical content. 9/7/2016 6.0 Major Significantly changed the technical content. 9/14/2016 6.0 None No changes to the meaning, language, or formatting of the technical content. 10/17/2016 7.0 Major Significantly changed the
Index A Abstract data model 24 56 10 C 10 67 62 63 14 12 D Data – abstract 24 E 64 Examples 56 56 56 56 57 57 F 10 62 62 63 64 64 60 G 6 H Headers 12 I 59 59 8 6 J 62 62 63 64 64 M Message processing 15 25 Messages 12 12 N 7 O 8 P Parameters 14 59 10 10 65 Protocol Details 15 23 24 Protocol examples 56 56 57 64 R References 8 7 10 S Security 59 59 10 Syntax 12 T 67 12
Revision Summary Date Revision History Revision Comments 10/25/2012 1.0 New Released new document. 1/31/2013 2.0 Major Updated and revised the technical content. 8/8/2013 3.0 Major Updated and revised the technical content. 11/14/2013 4.0 Major Updated and revised the technical content. 2/13/2014 4.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 4.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 5.0 Major Significantly changed the technical content. 10/16/2015 5.0 None No changes to the meaning, language, or formatting of the technical content.
Near Field Proximity: Sharing Protocol This protocol relies on the Near Field Proximity: Bidirectional Services Protocol [MS-NFPB] as a trigger for completing the message exchange specified in this protocol. After being triggered, this protocol then relies on Office Open XML File Format for creating an OPC package and then TCP/IP and/or Bluetooth/RFCOMM for data transport. Tethering Control Channel Protocol This protocol facilitates the sharing of a server’s network connection with one or more clients. By using it, clients can make a request to share a server's Internet connection. The server responds to clients with the appropriate Wi-Fi information, specifying the tethering configuration settings. UPnP Device and Service Templates: Property and Compatibility Extensions These extensions include the Microsoft Media Property Extensions (MMPE), the Microsoft Compatibility Extension Flags (MCEF), the Microsoft Power Management Extensions (MPME), and the Microsoft ProtocolInfo Extensions. These flags and extensions extend
Index A 20 C 60 30 D 31 33 F 34 G 5 I 57 16 5 M 55 N 39 O Overview 20 30 31 33 34 55 39 51 52 56 55 57 19 16 16 P 59 19 19 R 16 51 S 52 Server management protocols 56 55 T 16 60 W 57
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following table. For more information, please contact . Section Tracking number (if applicable) and description Major change (Y or N) Change type Appendix A: Product Behavior Added Windows 10 to applicability list. Y Content update. 6 Appendix A: Product Behavior Updated product behavior for Windows 10 and Windows Server 2016 Technical Preview. Y Product behavior note updated.
A Abstract data 19 20 9 B 14 14 C 9 28 Client 19 22 22 22 19 19 19 19 19 19 19 19 11 11 11 D 16 Data model - abstract 19 20 11 13 13 14 14 13 13 13 13 E Examples 22 22 F 9 File formats 14 16 G 6 H Higher-layer triggered events 19 20 I 24 24 8 Initialization 19 20 6 L Local events 19 21 M Message processing 19 20 Messages 11 11 13 14 13 13 12 11
11 N 8 O Other local events 19 21 8 P 24 24 9 9 15 25 R 7 8 8 12 12 12 12 12 12 12 12 12 12 12 12 12 9 S Security 24 24 Sequencing rules 19 20 Server 20 22 22 22 20 20 21 20 21 20 21 20 9 11 T Timer events 19 21 Timers 19 20 28 11 Triggered events - 19 20 U 14 V 9 9
6/20/2008 2.2 Minor Clarified the meaning of the technical content. 7/25/2008 3.0 Major Updated and revised the technical content. 8/29/2008 3.1 Minor Clarified the meaning of the technical content. 10/24/2008 3.1.1 Editorial Changed language and formatting in the technical content. 12/5/2008 3.2 Minor Clarified the meaning of the technical content. 1/16/2009 3.3 Minor Clarified the meaning of the technical content. 2/27/2009 3.3.1 Editorial Changed language and formatting in the technical content. 4/10/2009 3.3.2 Editorial Changed language and formatting in the technical content. 5/22/2009 3.4 Minor Clarified the meaning of the technical content. 7/2/2009 3.4.1 Editorial Changed language
Revision Summary Date Revision History Revision Class Comments 3/2/2007 1.0 New Version 1.0 release 4/3/2007 1.1 Minor Version 1.1 release 5/11/2007 1.2 Version 1.2 release 6/1/2007 1.2.1 Editorial Changed language and formatting in the technical content. 7/3/2007 1.2.2 Editorial Changed language and formatting in the technical content. 8/10/2007 1.2.3 Editorial Changed language and formatting in the technical content. 9/28/2007 1.2.4 Editorial Changed language and formatting in the technical content. 10/23/2007 2.0 Major Converted document to unified format. 1/25/2008 2.0.1 Editorial Changed language and formatting in the technical content. 3/14/2008 2.1 Minor Clarified the meaning of the technical content.
6/20/2008 2.2 Clarified the meaning of the technical content. 7/25/2008 3.0 Major Updated and revised the technical content. 8/29/2008 3.1 Minor Clarified the meaning of the technical content. 10/24/2008 3.1.1 Editorial Changed language and formatting in the technical content. 12/5/2008 3.2 Minor Clarified the meaning of the technical content. 1/16/2009 3.3 Clarified the meaning of the technical content. 2/27/2009 3.3.1 Editorial Changed language and formatting in the technical content. 4/10/2009 3.3.2 Editorial Changed language and formatting in the technical content. 5/22/2009 3.4 Clarified the meaning of the technical content. 7/2/2009 3.4.1 Editorial Changed language
and formatting in the technical content. 8/14/2009 3.5 Minor Clarified the meaning of the technical content. 9/25/2009 3.6 Clarified the meaning of the technical content. 11/6/2009 3.7 Clarified the meaning of the technical content. 12/18/2009 3.8 Minor Clarified the meaning of the technical content. 1/29/2010 3.8.1 Editorial Changed language and formatting in the technical content. 3/12/2010 3.8.2 Editorial Changed language and formatting in the technical content. 4/23/2010 3.8.3 Editorial Changed language and formatting in the technical content. 6/4/2010 3.8.4 Editorial Changed language and formatting in 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 Updated and revised the technical content. 11/14/2013 5.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 5.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 5.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 6.0 Significantly changed the technical content. 10/16/2015 6.0 None No changes to the meaning, language, or formatting of the technical content.
Index A Abstract data model 19 20 9 B 14 14 C 9 28 Client 19 22 22 22 19 19 19 19 19 19 19 19 11 11 11 D 16 Data model - abstract 19 20 11 13 13 14 14 13 13 13 13 E Examples 22 22 F 9 File formats 14 16 G 6 H Higher-layer triggered events 19 20 I 24 24 8 Initialization 19 20 6 L Local events 19 21 M Message processing 19 20 Messages 11 11 13 14 13 13 12 11 11 N 8 O Other local events 19 21 8 P 24 24 9 9 15
Revision Summary Date Revision History Revision Class Comments 3/2/2007 1.0 New Version 1.0 release 4/3/2007 1.1 Minor Version 1.1 release 5/11/2007 1.2 Minor Version 1.2 release 6/1/2007 1.2.1 Editorial Changed language and formatting in the technical content. 7/3/2007 1.2.2 Editorial Changed language and formatting in the technical content. 8/10/2007 1.2.3 Editorial Changed language and formatting in the technical content. 9/28/2007 1.2.4 Editorial Changed language and formatting in the technical content. 10/23/2007 2.0 Major Converted document to unified format. 1/25/2008 2.0.1 Editorial Changed language and formatting in the technical content. 3/14/2008 2.1 Minor Clarified the meaning of the technical content.
6/20/2008 2.2 Minor Clarified the meaning of the technical content. 7/25/2008 3.0 Major Updated and revised the technical content. 8/29/2008 3.1 Minor Clarified the meaning of the technical content. 10/24/2008 3.1.1 Editorial Changed language and formatting in the technical content. 12/5/2008 3.2 Clarified the meaning of the technical content. 1/16/2009 3.3 Minor Clarified the meaning of the technical content. 2/27/2009 3.3.1 Editorial Changed language and formatting in the technical content. 4/10/2009 3.3.2 Editorial Changed language and formatting in the technical content. 5/22/2009 3.4 Minor Clarified the meaning of the technical content. 7/2/2009 3.4.1 Editorial Changed language
and formatting in the technical content. 8/14/2009 3.5 Minor Clarified the meaning of the technical content. 9/25/2009 3.6 Minor Clarified the meaning of the technical content. 11/6/2009 3.7 Minor Clarified the meaning of the technical content. 12/18/2009 3.8 Minor Clarified the meaning of the technical content. 1/29/2010 3.8.1 Editorial Changed language and formatting in the technical content. 3/12/2010 3.8.2 Editorial Changed language and formatting in the technical content. 4/23/2010 3.8.3 Editorial Changed language and formatting in the technical content. 6/4/2010 3.8.4 Editorial Changed language and formatting in 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 Updated and revised the technical content. 11/14/2013 5.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 5.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 5.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 6.0 Significantly changed the technical content. 10/16/2015 6.0 None No changes to the meaning, language, or formatting of the technical content.
. .Section <!-- Used for a response --> ..SupportedDialect (element) . .Section <!-- Enumerate response --> ..EnumerateResponse (element) . .Section <!-- Pull request --> ..Pull (element) . .Section <!-- Pull response --> ..PullResponse (element) . .Section <!-- request --> (element) . .Section <!-- Renew response --> ..RenewResponse (element) . .Section <!-- GetStatus request --> ..GetStatus (element) . .Section <!-- GetStatus response --> ..GetStatusResponse (element) . .Section <!-- Release request --> ..Release (element) .Section <!—-- EnumerationEnd message --> ..EnumerationEnd (elemnet) ..EnumerationEndCodeType (simpleType) ..OpenEnumarationEndCodeType (simpleType) . .--> </xsd:schema>
28 24 29 27 9 P 35 10 10 40 Protocol Details 14 31 32 R 8 9 8 10 S 13 Security 35 35 Sequencing 15 15 16 28 24 29 27 Server 14 15 29 15 15 16 28 24 29 27 14 15 15 16 28 24 29 27 29 15 16 28 24 29 27 13 11 Syntax 13 13 13 12 13 12 12 12 12 13 T 29 29 15 15 43 12 Types 13 13 V 11 10 W 36 wsen:Enumerate attributes 21 21 21 21 elements 18 20 20 17 17 16 SOAP faults 21 22 23 22 21 28
<20> Section 3.1.4.2.1.3: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions generate a receiver fault rather than a sender fault as specified in the section. <21> Section 3.1.4.2.1.4: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsa2004:EndpointUnavailable faults. <22> Section 3.1.4.2.1.5: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for ad:MaxTimeExceedsLimit faults. <23> Section 3.1.4.3.1.1: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsen:InvalidEnumerationContext faults. <24> Section 3.1.4.3.1.2: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsa2004:EndpointUnavailable faults. <25> Section 3.1.4.4.1.1: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsen:InvalidEnumerationContext faults. <26> Section 3.1.4.4.1.2: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsa2004:EndpointUnavailable faults. <27> Section 3.1.4.5.1.1: Microsoft implementations of WS-Enumeration: Directory Services Protocol Extensions use the element ad:FaultDetail defined in section 2.6 of [MS-ADDM] for wsa2004:EndpointUnavailable faults.
Index A 14 14 10 13 13 C 10 43 13 D 14 14 13 E 12 13 30 31 Events 29 29 Examples 30 31 33 31 32 30 F 33 11 G 7 13 I 35 35 9 15 15 7 L 29 29 M Message processing 15 15 16 28 24 29 27 Messages 13 13 13 13 12 12 13 12 13 12 13 13 13 12 13 12 12 12 13 12 N 12 8 O Operations 16 28 24 29 27 9 P 35 10 10 40 Protocol Details 14 31 32 R 8 9
8 10 S 13 Security 35 35 Sequencing 15 15 16 28 24 29 27 Server 14 15 29 15 15 16 28 24 29 27 14 15 15 16 28 24 29 27 29 15 16 28 24 29 27 13 11 Syntax 13 13 13 12 13 12 12 12 12 13 T 29 29 15 15 43 12 Types 13 13 V 11 10 W 36 wsen:Enumerate attributes 21 21 21 21 elements 18 20 20 17 17 16 SOAP faults 21 22 23 22 21 28 wsen:Pull 24 SOAP faults 25 25 29 27
Revision Summary Date Revision History Revision Class Comments 12/5/2008 0.1 Major Initial Availability 1/16/2009 0.1.1 Editorial Changed language and formatting in the technical content. 2/27/2009 0.1.2 Editorial Changed language and formatting in the technical content. 4/10/2009 1.0 Updated and revised the technical content. 5/22/2009 2.0 Updated and revised the technical content. 7/2/2009 3.0 Major Updated and revised the technical content. 8/14/2009 4.0 Major Updated and revised the technical content. 9/25/2009 5.0 Major Updated and revised the technical content. 11/6/2009 5.1 Minor Clarified the meaning of the technical content. 12/18/2009 5.2 Minor Clarified the meaning of the
technical content. 1/29/2010 5.3 Minor Clarified the meaning of the technical content. 3/12/2010 5.3.1 Editorial Changed language and formatting in the technical content. 4/23/2010 6.0 Major Updated and revised the technical content. 6/4/2010 6.0.1 Editorial Changed language and formatting in the technical content. 7/16/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content.
11/19/2010 6.1 Minor Clarified the meaning of the technical content. 1/7/2011 6.1 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 6.1 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 6.1 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 6.1 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 6.2 Minor Clarified the meaning of the technical content. 9/23/2011 6.2 None No changes to the meaning, language, or formatting of the technical content.
2/13/2014 8.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 8.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 9.0 Major Significantly changed the technical content. 10/16/2015 9.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 9.0 None No changes to the meaning, language, or formatting of the technical content. 3/16/2017 10.0 Major Significantly changed the technical content. 6/1/2017 11.0 Major Significantly changed the technical content.
A 13 13 9 12 12 C 10 42 12 D 13 13 12 E 11 12 29 30 Events 28 28 Examples 29 30 32 30 31 29 F 32 10 G 6 12 I 34 34 8 14 14 6 L 28 28 M Message processing 14 14 15 27 23 28 26 Messages 12 12 12 12 11 11 12 11 12 11 12 12 12 11 12 11 11 11 12 11 N 11 7 O Operations 15 27 23 28 26 9 P 34 9 9 39 Protocol Details 13 30 31 R 7
8 7 9 S 12 Security 34 34 Sequencing rules 14 14 15 27 23 28 26 Server 13 14 28 14 14 15 27 23 28 26 13 14 14 15 27 23 28 26 28 14 15 27 23 28 26 12 10 Syntax 12 12 12 11 12 11 11 11 11 12 T 28 28 14 14 42 11 Types 12 12 V 10 10 W 35 wsen:Enumerate attributes 20 20 20 20 elements 18 19 19 16 16 15 SOAP faults 20 21 22 21 20 27 wsen:Pull 23 SOAP faults 24 24 28 26
Revision Summary Date Revision History Revision Class Comments 12/5/2008 0.1 Major Initial Availability 1/16/2009 0.1.1 Editorial Changed language and formatting in the technical content. 2/27/2009 0.1.2 Editorial Changed language and formatting in the technical content. 4/10/2009 1.0 Updated and revised the technical content. 5/22/2009 2.0 Major Updated and revised the technical content. 7/2/2009 3.0 Major Updated and revised the technical content. 8/14/2009 4.0 Major Updated and revised the technical content. 9/25/2009 5.0 Major Updated and revised the technical content. 11/6/2009 5.1 Minor Clarified the meaning of the technical content. 12/18/2009 5.2 Clarified the meaning of the
technical content. 1/29/2010 5.3 Minor Clarified the meaning of the technical content. 3/12/2010 5.3.1 Editorial Changed language and formatting in the technical content. 4/23/2010 6.0 Major Updated and revised the technical content. 6/4/2010 6.0.1 Editorial Changed language and formatting in the technical content. 7/16/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 6.0.1 None No changes to the meaning, language, or formatting of the technical content.
Index A 13 13 9 12 12 C 10 42 12 D 13 13 12 E 11 12 29 30 Events 28 28 Examples 29 30 32 30 31 29 F 32 10 G 6 12 I 34 34 8 14 14 6 L 28 28 M Message processing 14 14 15 27 23 28 26 Messages 12 12 12 12 11 11 12 11 12 11 12 12 12 11 12 11 11 11 12 11 N 11 7 O Operations 15 27 23 28 26 9 P 34 9 9 39 Protocol Details 13 30 31 R 7
8 7 9 S 12 Security 34 34 Sequencing rules 14 14 15 27 23 28 26 Server 13 14 28 14 14 15 27 23 28 26 13 14 14 15 27 23 28 26 28 14 15 27 23 28 26 12 10 Syntax 12 12 12 11 12 11 11 11 11 12 T 28 28 14 14 42 11 Types 12 12 V 10 10 W 35 wsen:Enumerate attributes 20 20 20 20 elements 18 19 19 16 16 15 SOAP faults 20 21 22 21 20 27 wsen:Pull 23 SOAP faults 24 24 28 26
158 181 server 105 104 104 104 105 103 35 35 36 81 215 36 D Data model - abstract 153 89 66 66 37 37 100 E 23 Encrypted Data message ( 79, 81, 83, 85) 77 197 119 38 38 195 Events 195 local 167 150 158 106 timer 166 149 69 Examples 172 181 215 197 195 195 221 172 198 202 221 67 F Fault detail ( 99, 157) 221 21 233 G 11 76 H 113 HTTP Headers message ( 77, 79, 82, 84) I 111 231 99 231 15 Initialization 154 91 38 64 62 63 11 K 79 L 39 Local events 167 150 M 40 40 Message processing 154 154 154 91 92 91 Messages 25 25 61 70 24 24 65 76 76 28 28
65 29 29 66 66 30 31 32 33 33 66 34 76 25 86 34 35 35 36 84 82 36 66 37 37 25 23 23 77 23 38 38 69 67 76 38 64 62 25 25 63 39 40 40 22 61 61 24 24 68 22 40 payload CredSSPEncryptedMessage ( 82, 84) 80 78 41 70 44 44 42 45 45 46 46 71 47 47 48 48 61 61 48 49 50 52 55 67 56 64 71 68 68 57 76 58 58 22 22 72 58 59 68 100 Metadata Fields message ( 78, 80, 82, 84) N 22 77 101 13 O 61 61 Operations 148 149 138 92 147 127 126 145 148 133 121 136 124 143 146 137 141 140 132 132 24 68
15 15 P 231 231 40 Plug-ins 114 114 115 41 20 20 250 70 Protocol Details 89 198 Q 44 44 42 R 45 45 13 15 13 158 20 Remote shell compression ( 113, 158) 113 202 110 113 46 46 71 S Security 231 231 231 102 47 221 47 48 48 61 61 Sequencing rules 154 154 154 91 92 91 Server 89 148 149 138 92 103 147 127 126 145 148 133 106 121 91 150 91 92 91 89 136 124 143 146 137 102 141 91 92 91 140 132 149 90 132 89 48 49 50 52 114 55 67 56 64 70 65 65 66 66 66 69 67 68 64 70 71 67 71 68 68 72
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following table. For more information, please contact . Section Tracking number (if applicable) and description Major change (Y or N) Change type Appendix A: Product Behavior Added Windows 10 to applicability list. Y Content update.
A Abstract data model 8 8 5 C 5 13 Client 8 8 8 8 8 8 8 8 D Data model - abstract 8 8 F 5 G 4 H triggered events 8 9 I 11 11 4 Initialization 8 9 4 M Message processing 8 9 Messages 7 N 4 O Other local events 8 9 5 P 11 5 5 12 R 4 4 4 5 S Security 11 11 Sequencing rules 8 9 Server 8 9 9 9 9
Index A Abstract data model 8 8 5 C 5 13 Client 8 8 8 8 8 8 8 8 D Data model - abstract 8 8 F 5 G 4 H triggered events 8 9 I 11 11 4 Initialization 8 9 4 M Message processing 8 9 Messages 7 N 4 O Other local events 8 9 5 P 11 5 5 12 R 4 4 4 5 S Security 11 11 Sequencing rules 8 9 Server 8 9 9 9 9 9 9 9 6 T Timer events 8 9 Timers 8 9 13 7 Triggered events - higher-layer 8 9 V 5 5
technical content. 5/15/2014 3.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 4.0 Major Significantly changed the technical content. 10/16/2015 4.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 4.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 4.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 5.0 Major Significantly changed the technical content.
Index A Abstract data model 8 8 5 C 5 13 Client 8 8 8 8 8 8 8 8 D Data model - abstract 8 8 F 5 G 4 H triggered events 8 9 I 11 11 4 Initialization 8 9 4 M Message processing 8 9 Messages 7 N 4 O Other local events 8 9 5 P 11 5 5 12 R 4 4 4 5 S Security 11 11 Sequencing rules 8 9 Server 8 9 9 9 9 9 9 9 6 T events 8 9 Timers 8 9 13 7 Triggered events - higher-layer 8 9 V 5 5
in the technical content. 5/22/2009 0.3.6 Editorial Changed language and formatting in the technical content. 7/2/2009 0.3.7 Editorial Changed language and formatting in the technical content. 8/14/2009 0.3.8 Editorial Changed language and formatting in the technical content. 9/25/2009 0.4 Minor Clarified the meaning of the technical content. 11/6/2009 0.4.1 Editorial Changed language and formatting in the technical content. 12/18/2009 0.4.2 Editorial Changed language and formatting in the technical content. 1/29/2010 1.0 Major Updated and revised the technical content. 3/12/2010 2.0 Major Updated and revised the technical content.
4/23/2010 2.0.1 Editorial Changed language and formatting in the technical content. 6/4/2010 2.0.2 Editorial Changed language and formatting in the technical content. 7/16/2010 3.0 Major Updated and revised the technical content. 8/27/2010 3.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 3.0 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 4.0 Major Updated and revised the technical content. 1/7/2011 4.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 4.0 None No changes to the meaning, language,
or formatting of the technical content. 10/25/2012 5.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 5.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 5.1 Minor Clarified the meaning of the technical content. 11/14/2013 5.1 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 5.1 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 5.1 None No changes to the meaning, language, or formatting of the technical content.
6/30/2015 6.0 Major Significantly changed the technical content. 10/16/2015 6.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 6.0 None No changes to the meaning, language, or formatting of the technical content. 3/16/2017 7.0 Major Significantly changed the technical content. 6/1/2017 7.0 None No changes to the meaning, language, or formatting of the technical content.
Index A Abstract data model 30 33 15 C 15 51 Client 30 30 30 33 32 32 33 30 16 D Data model - abstract 30 33 23 16 E 20 F 15 G 6 H Higher-layer triggered events 30 33 I 48 48 8 Initialization 30 33 6 17 L Local events 33 34 M Message processing 32 34 Messages 23 16 16 16 16 N 7 O 8 P 48 14 14 49 16 17 R 7 8 7 14 S Security 48 48 Sequencing 32 34 Server 33 33 33 34 34 34 34 33 15 18 16 T
Revision Summary Date Revision History Revision Class Comments 4/4/2008 0.1 New Initial Availability 6/27/2008 1.0 Major Revised and edited the technical content 12/12/2008 1.01 Editorial Revised and edited the technical content 7/13/2009 1.02 Revised and edited the technical content 8/28/2009 1.03 Editorial Revised and edited the technical content 11/6/2009 1.04 Editorial Revised and edited the technical content 2/19/2010 2.0 Updated and revised the technical content 3/31/2010 2.01 Editorial Revised and edited the technical content 4/30/2010 2.02 Editorial Revised and edited the technical content 6/7/2010 2.03 Editorial Revised and edited the technical content 6/29/2010 2.04 Minor Clarified the meaning of the technical content. 7/23/2010 2.05 Editorial Changed language and formatting
or formatting of the technical content. 7/16/2012 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/12/2012 3.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2012 3.1 Minor Clarified the meaning of the technical content. 2/11/2013 3.1 None No changes to the meaning, language, or formatting of the technical content. 7/30/2013 3.2 Clarified the meaning of the technical content. 11/18/2013 3.2 None No changes to the meaning, language, or formatting of the technical content. 2/10/2014 3.2 None No changes to the meaning, language,
or formatting of the technical content. 4/30/2014 3.3 Minor Clarified the meaning of the technical content. 7/31/2014 3.3 None No changes to the meaning, language, or formatting of the technical content. 10/30/2014 3.3 None No changes to the meaning, language, or formatting of the technical content. 2/26/2016 4.0 Major Significantly changed the technical content. 7/15/2016 4.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 4.0 None No changes to the meaning, language, or formatting of the technical content.
Index A 13 13 14 14 11 Authentication 25 26 25 26 26 25 25 24 25 B 42 Base data fields ( 29, 33) 27 Base rendering fields ( 33, 33) 34 C 58 13 35 13 14 14 24 25 15 18 14 19 13 24 18 16 16 21 22 17 24 19 16 21 15 22 14 17 16 23 14 21 15 18 42 43 43 43 42 14 D Data fields 33 29 39 37 41 37 35 40 Data structures 13 13 Details 42 13 23 45 39 Document ( 19, 37) 43 29 E Enumerations 45 53 53 Expressions 47 46 46 29 F 13 24 18 Field types 27 29 Fields 33 29 33 33 39 39 39 37 37 38
29 36 41 41 42 37 37 35 35 36 40 survey data ( 34, 40) 41 34 55 11 16 26 16 43 47 G 36 21 7 25 H 39 38 42 37 36 41 22 I 55 55 11 7 41 43 L 17 34 24 19 35 44 11 M 16 21 N 15 22 10 O constraints 26 26 11 P 26 25 56 Provisioning data 24 24 23 23 R 26 10 11 10 11 Rendering base rendering fields ( 33, 33) 26 S 25 25 Security 25 55 25 55 26 25 26 26 25 25 14 17 16 26 23 Structures 42 24 24 22 13 23 23 45 40 34
A 16 16 11 14 14 14 24 16 C 11 41 13 13 RequestSecurityToken2 19 19 19 20 22 21 23 D 16 16 E Elements 13 RequestSecurityToken2 18 18 18 18 18 19 Events 26 26 26 26 27 F 11 39 G 6 14 I 38 38 8 16 16 6 24 K 25 L 26 26 M Message processing 17 RequestSecurityToken2 24 19 17 17 17 17 Messages 14 14 13 13 13 14 13 13 13 13 N 13 7 O Operations 24 17 8 P 38 11 11 Processing rules 24 25 24 25 24
the technical content. 1/29/2010 5.0 Major Updated and revised the technical content. 3/12/2010 5.1 Minor Clarified the meaning of the technical content. 4/23/2010 5.1.1 Editorial Changed language and formatting in the technical content. 6/4/2010 5.1.2 Editorial Changed language and formatting in the technical content. 7/16/2010 6.0 Major Updated and revised 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 6.0 None No changes to the meaning, language,
or formatting of the technical content. 1/7/2011 6.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 6.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 6.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 6.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 6.1 Clarified the meaning of the technical content. 9/23/2011 6.1 None No changes to the meaning, language, or formatting of the technical content.
technical content. 5/15/2014 8.1 Clarified the meaning of the technical content. 6/30/2015 9.0 Major Significantly changed the technical content. 10/16/2015 9.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 9.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 10.0 Major Significantly changed the technical content. 9/15/2017 11.0 Major Significantly changed the technical content.
25 24 39 Protocol Details 15 Q 25 R 7 8 7 10 24 26 RequestSecurityToken2 24 complex types 19 19 19 20 22 21 23 elements 18 18 18 18 18 19 messages 17 17 17 17 S Security 37 37 SecurityTokenService server 16 16 25 message processing 17 17 15 processing rules 24 25 24 25 24 sequencing rules 17 17 25 16 Sequencing rules 17 RequestSecurityToken2 24 19 17 17 17 17 Server 16 16 25 17 24 17 25 16 17 15 13 12 Syntax 13 13 T 25 25 16 16 40 13 Types 13 13 V 11 11 W 38