Revision Summary Date Revision History Revision Class Comments 3/2/2007 1.0 Updated and revised the technical content. 4/3/2007 1.1 Minor Clarified the meaning of the technical content. 5/11/2007 2.0 Major New format; content; Updated technical content 6/1/2007 2.0.1 Editorial Changed language and formatting in the technical content. 7/3/2007 3.0 Major Updated and revised the technical content. 8/10/2007 3.1 Minor Clarified the meaning of the technical content. 9/28/2007 3.2 Minor Clarified the meaning of the technical content. 10/23/2007 3.2.1 Editorial Changed language and formatting in the technical content. 1/25/2008 3.3 Minor Clarified the meaning of the technical content.
3/14/2008 3.3.1 Editorial Changed language and formatting in the technical content. 6/20/2008 4.0 Updated and revised the technical content. 7/25/2008 5.0 Major Updated and revised the technical content. 8/29/2008 6.0 Major Updated and revised the technical content. 10/24/2008 6.0.1 Editorial Changed language and formatting in the technical content. 12/5/2008 7.0 Major Updated and revised the technical content. 1/16/2009 8.0 Major Updated and revised the technical content. 2/27/2009 9.0 Major Updated and revised the technical content. 4/10/2009 10.0 Major Updated and revised the technical content. 5/22/2009 11.0 Updated and revised the
technical content. 7/2/2009 12.0 Updated and revised the technical content. 8/14/2009 13.0 Major Updated and revised the technical content. 9/25/2009 14.0 Major Updated and revised the technical content. 11/6/2009 15.0 Major Updated and revised the technical content. 12/18/2009 16.0 Major Updated and revised the technical content. 1/29/2010 17.0 Major Updated and revised the technical content. 3/12/2010 18.0 Major Updated and revised the technical content. 4/23/2010 18.1 Minor Clarified the meaning of the technical content. 6/4/2010 19.0 Major Updated and revised the technical content. 7/16/2010 20.0 Major Updated and revised the technical content.
8/27/2010 21.0 Major Updated and revised the technical content. 10/8/2010 22.0 Major Updated and revised the technical content. 11/19/2010 23.0 Major Updated and revised the technical content. 1/7/2011 24.0 Updated and revised the technical content. 2/11/2011 24.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 25.0 Major Updated and revised the technical content. 5/6/2011 26.0 Major Updated and revised the technical content. 6/17/2011 26.1 Minor Clarified the meaning of the technical content. 9/23/2011 26.1 None No changes to the meaning, language, or formatting of the technical content.
2 system code page string, depending on the functions used to manipulate the string. REG_LINK 6 A symbolic link. REG_MULTI_SZ 7 A sequence of null-terminated strings, terminated by an empty string (\0). For example: String1\0String2\0String3\0LastString\0\0 The first \0 terminates the first string, the second to the last \0 terminates the last string, and the final \0 terminates the sequence. Note that the final terminator MUST be factored into the length of the string. REG_NONE 0 No defined value type. REG_QWORD 11 A 64-bit number. REG_QWORD_LITTLE_ENDIAN 11 A 64-bit number in little-endian format. REG_SZ 1 A null-terminated string. This string is either a Unicode or an system code page string, depending on the functions used to manipulate the string. Common Error Codes Unless otherwise specified, the methods of the Windows Remote Registry Protocol MUST return 0 to indicate success and a nonzero implementation-specific to indicate failure in the return code of the response. All failure values MUST be treated as equivalent for protocol purposes and SHOULD simply be passed back to the invoking application. Any implementation SHOULD return one of the following codes. Value Description ERROR_ACCESS_DENIED 0x00000005 (Decimal: 5) Access is denied. ERROR_INVALID_PARAMETER 0x00000057 (Decimal: 87) The parameter is incorrect. ERROR_CALL_NOT_IMPLEMENTED 0x00000078 (Decimal: 120) The method is not ERROR_KEY_DELETED 0x000003FA (Decimal: 1018) An illegal operation was attempted on a key that is pending delete.
Index A 16 16 9 B 33 33 34 34 38 38 71 71 39 39 40 40 42 42 44 44 45 45 63 63 46 46 47 47 50 50 64 64 69 69 53 53 55 55 56 56 58 58 66 66 59 59 60 60 61 61 C 9 89 11 11 D 16 16 11 11 74 E 14 Events 72 72 74 74 74 74 74 F 9 77 G 6 H 24 I 77 76 76 8 24 24 6 L 72 72 M 24 24 Messages 11 11 11 Methods 33 34 38
71 39 40 42 44 45 63 46 47 50 64 69 53 55 56 58 66 59 60 61 27 63 29 30 31 68 68 32 N Naming keys 17 16 17 7 O 27 27 63 63 29 29 30 30 31 31 68 68 68 68 32 32 8 P 76 9 21 9 82 14 15 13 R 74 7 8 7 8 14 14 15 15 13 13 S Security 76 76 24 24 Server 16 33 34 38 71 39 40 42 44 45 63 46 47 50 64 69 53 55 56 58 66 59 60 61 24 72 24 11 27 63 29 30 31 68 68 32 16 24 72 23