Revision Summary Date Revision History Revision Class Comments 8/10/2007 0.1 Major Initial Availability 9/28/2007 0.2 Minor Clarified the meaning of the technical content. 10/23/2007 0.2.1 Editorial Changed language and formatting in the technical content. 11/30/2007 1.0 Major Updated and revised the technical content. 1/25/2008 2.0 Updated and revised the technical content. 3/14/2008 3.0 Major Updated and revised the technical content. 5/16/2008 3.0.1 Editorial Changed language and formatting in the technical content. 6/20/2008 3.1 Clarified the meaning of the technical content. 7/25/2008 4.0 Updated and revised the technical content. 8/29/2008 4.0.1 Editorial Changed language and formatting
in the technical content. 10/24/2008 4.1 Minor Clarified the meaning of the technical content. 12/5/2008 4.1.1 Editorial Editorial Update. 1/16/2009 4.1.2 Editorial Changed language and formatting in the technical content. 2/27/2009 5.0 Major Updated and revised the technical content. 4/10/2009 5.0.1 Editorial Changed language and formatting in the technical content. 5/22/2009 6.0 Updated and revised the technical content. 7/2/2009 7.0 Major Updated and revised the technical content. 8/14/2009 7.0.1 Editorial Changed language and formatting in the technical content. 9/25/2009 8.0 Updated and revised the technical content.
11/6/2009 8.0.1 Editorial Changed language and formatting in the technical content. 12/18/2009 8.0.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 9.0.1 Editorial Changed language and formatting in the technical content. 4/23/2010 9.0.2 Editorial Changed language and formatting in the technical content. 6/4/2010 10.0 Updated and revised the technical content. 7/16/2010 11.0 Major Updated and revised the technical content. 8/27/2010 12.0 Updated and revised the technical content. 10/8/2010 12.0 None No changes to the meaning, language, or formatting
of the technical content. 11/19/2010 12.0 None No changes to the meaning, language, or formatting of the technical content. 1/7/2011 12.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 12.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 12.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 12.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 12.1 Minor Clarified the meaning of the technical content. 9/23/2011 12.1 None No changes to the
meaning, language, or formatting of the technical content. 2/13/2014 14.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 14.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 15.0 Major Significantly changed the technical content. 10/16/2015 15.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 15.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 15.0 None No changes to the meaning, language, or formatting of the
<14> Section 3.1.1: An implementation supports at least one of the values shown in the following table. Algorithm Description OS versions exceptions Reference CALG_AES 0x00006611 Advanced Encryption Standard (AES). This algorithm is supported by the Microsoft AES Cryptographic Provider. Not supported in Windows NT, Windows 2000 and Windows XP. Supported in Windows XP SP1 [FIPS197] CALG_3DES 0x00006603 Triple DES encryption algorithm (3DES). Not supported in Windows NT and Windows 2000 For more information, see the entry for [TDEA] in section 1.2.1. CALG_DES 0x00006601 DES Encryption Standard (DES). Not supported in Windows NT [FIPS46-2] and [FIPS46-3] CALG_RC2 0x00006602 RC2 block encryption algorithm (RC2). This algorithm is supported by the Microsoft Base Cryptographic Provider. none [RFC2268] CALG_RC4 0x00006801 RC4 stream encryption algorithm (RC4). This algorithm is supported by the Microsoft Base Cryptographic Provider. none [RC4] For more information these encryption algorithms, see [MSDN-ALG_ID]. Implementations can choose to support other algorithms and values not shown here; if they do, they reuse the values specified in [MSDN-CRYPTO] in order to avoid collisions. <15> Section 3.1.2.1: If no application-defined timer has been set, Windows uses a default timer value of 5 seconds.
Index A Abstract data model 70 70 86 15 Application data - sending 77 77 C 15 99 Client 70 73 73 Client - DirectPlay 70 higher-layer triggered events 76 75 74 74 74 74 73 74 78 73 74 76 76 76 77 75 75 75 75 73 84 78 78 timer events 84 84 timers 73 73 73 72 72 D Data model - abstract 70 70 86 DirectPlay client 70 higher-layer triggered events 76 75 74 74 74 74 73 74 78 73 74 76 76 76 77 75 75 75 75 73 84 78 78 timer events 84 84 timers 73 73 73 72 72 16 16 19 19 23 23 24 24 DPSP_MSG_ACCESSGRANTED message ( 29, 79) 29 DPSP_MSG_ADDFORWARD message ( 30, 80) 30 DPSP_MSG_ADDFORWARDACK message ( 31, 88) 31 DPSP_MSG_ADDFORWARDREPLY message ( 31, 80) 31 DPSP_MSG_ADDFORWARDREQUEST message ( 31, 88) 31 DPSP_MSG_ADDPLAYERTOGROUP message ( 33, 82) 33 DPSP_MSG_ADDSHORTCUTTOGROUP message ( 33, 82) 33 DPSP_MSG_ASK4MULTICAST message ( 34, 86) 34
Higher-layer triggered events 73 DirectPlay client 76 75 74 74 74 74 73 74 78 73 74 76 76 76 77 75 75 75 75 86 Host - game 86 86 86 90 86 85 86 timer events 90 90 timers 86 86 84 I 94 94 11 Initialization 73 73 86 8 J 92 L Local events 84 90 73 M Message processing 78 86 Messages 16 19 23 24 29 30 31 31 31 33 33 34 35 35 36 37 37 38 39 40 42 42 43 44 44 45 46 47 48 49 27 50 51 52 53 53 54 54 55 56 57 58 58 59 60 61 61 62 63 64 65 66 68 68 16 16 16 N Name Table Population Timer ( 86, 90) 10
O 11 P Packetize ( 73, 84) 94 Ping Timer ( 73, 84, 86, 90) 15 15 95 Protocol Details 70 R 10 11 10 15 72 S Security 94 94 Sequencing rules 78 86 72 16 16 15 16 T Timer events DirectPlay client 84 84 game host 90 90 Timers DirectPlay client 73 73 73 72 72 game host 86 86 99 16 Triggered events - higher-layer 73 DirectPlay client 76 75 74 74 74 74 73 74 78 73 74 76 76 76 77 75 75 75 75 86 V 15 15