11/30/2007 1.7 Minor Clarified the meaning of the technical content. 1/25/2008 1.8 Minor Clarified the meaning of 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.1 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 Added protocol relationship diagram. 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 4.0 Major Updated and revised the
technical content. 2/27/2009 5.0 Major Updated and revised the technical content. 4/10/2009 5.1 Minor Clarified the meaning of the technical content. 5/22/2009 5.2 Minor Clarified the meaning of the technical content. 7/2/2009 6.0 Major Updated and revised the technical content. 8/14/2009 6.1 Minor Clarified the meaning of the technical content. 9/25/2009 6.2 Minor Clarified the meaning of the technical content. 11/6/2009 6.2.1 Editorial Changed language and formatting in the technical content. 12/18/2009 6.3 Clarified the meaning of the technical content. 1/29/2010 6.4 Clarified the meaning of the technical content. 3/12/2010 6.5 Minor Clarified the meaning of the
2/11/2011 7.1 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 7.2 Minor Clarified the meaning of the technical content. 5/6/2011 7.2 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 7.3 Minor Clarified the meaning of the technical content. 9/23/2011 8.0 Major Updated and revised the technical content. 12/16/2011 9.0 Major Updated and revised the technical content. 3/30/2012 10.0 Updated and revised the technical content. 7/12/2012 11.0 Major Updated and revised the technical content. 10/25/2012 11.1 Minor Clarified the meaning of the technical content.
1/31/2013 11.1 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 12.0 Major Updated and revised the technical content. 11/14/2013 12.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 12.0 None No changes to the meaning, language, or formatting of the technical content. 5/15/2014 12.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 13.0 Major Significantly changed the technical content. 10/16/2015 13.0 None No changes to the meaning, language, or formatting of the technical content.
7/14/2016 14.0 Major Significantly changed the technical content. 6/1/2017 14.0 None No changes to the meaning, language, or formatting of the technical content. 9/15/2017 15.0 Significantly changed the technical content.
Index A Abstract data client 70 68 64 74 server 60 45 59 63 16 AsyncUI 20 25 interface 69 60 notification 79 77 XML notification and response formats 25 24 79 77 71 30 73 38 72 36 37 72 35 B 78 C 16 87 Client AsyncUI 70 71 69 74 71 69 71 74 70 71 73 72 72 IRPCAsyncNotify 68 69 65 69 69 65 69 69 68 IRPCRemoteObject 64 65 65 65 65 65 65 printer configuration 74 74 75 75 74 75 75 74 74 75 18 D Data - abstract client 70 68 64 74 server 60 45 59 63 Data types 18 18 20 18 19 E Enumerations 19 19 Events local client 74
69 65 75 server 62 57 60 64 timer client 74 69 65 75 server 62 57 60 64 Examples AsyncUI notification 79 77 79 77 78 76 F 16 Full IDL 82 83 G 8 I IDL 82 83 81 81 13 Initialization client 71 69 65 74 server 61 46 59 63 Interfaces client 69 65 74 server 60 63 8 IRPCAsyncNotify interface 65 IRPCAsyncNotify_CloseChannel (Opnum 6) method ( 56, 62) 56 50 50 IRPCAsyncNotify_GetNotification (Opnum 5) method ( 54, 62, 64) 54 IRPCAsyncNotify_GetNotificationSendResponse (Opnum 4) method ( 52, 61) 52 IRPCAsyncNotify_RegisterClient 0) method ( 47, 61, 64) 47 50 50 59 59 60 60 L Local events client 74 69 65 75 server 62 57 60 64 M Message processing client 71 69 65 75 server 61 47 59 63 Messages AsyncUI 20 25 24 30 38 36 37 32 35 18 20
18 19 19 19 18 Methods 71 73 72 72 IRPCAsyncNotify_CloseChannel (Opnum 6) ( 56, 62) 50 IRPCAsyncNotify_GetNotification (Opnum 5) ( 54, 62, 64) IRPCAsyncNotify_GetNotificationSendResponse (Opnum 4) ( 52, 61) IRPCAsyncNotify_RegisterClient (Opnum 0) ( 47, 61, 64) 50 59 60 75 N 12 24 O 13 P 81 20 15 15 18 19 19 Printer configuration interface 74 63 75 84 Protocol Details 43 19 R 12 13 12 15 S Security 81 81 Sequencing rules client 71 69 65 75 server 61 47 59 63 Server AsyncUI 60 61 60 62 61 60 61 62 60 IRPCAsyncNotify 45 46 57 47 47 57 46 IRPCAsyncNotify_CloseChannel (Opnum 6) method ( 56, 62) 50 IRPCAsyncNotify_GetNotification 5) method ( 54, 62, 64) IRPCAsyncNotify_GetNotificationSendResponse 4) method ( 52, 61) IRPCAsyncNotify_RegisterClient (Opnum 0) method ( 47, 61, 64) 50 IRPCRemoteObject 59 59 60 59 59 60 59 59 60 printer configuration 63 63 63 64 63 63 63 64 63 17 Strings 30 38 36 37