Windows Server 2008 R2 Windows Vista Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview Windows Server 2008 R2 Windows Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview PSS 2.0 Windows NT 3.1 Windows NT 3.5 Windows NT 3.51 Windows NT 4.0 Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Vista Windows NT 3.1 Windows NT 3.5 Windows NT 3.51 Windows NT 4.0 Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Vista The protocol described in is supported except for the RpcOpenPrinterEx method.
Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview PSS 2.0 Additional capabilities described in Windows NT 4.0 Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Vista Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows NT 4.0 Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Windows 7 Windows 8 Windows Server 2012 Windows 8.1 The protocol described in is supported including the RpcOpenPrinterEx method, and the OSVERSIONINFO.BuildNumber is less than or equal to 1381.
Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview PSS 3.0 Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Vista Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview Windows 2000 Windows 2000 Server Windows XP Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Vista Windows 7 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 Windows 10 Windows Server 2016 Technical Preview OSVERSIONINFO.BuildNumber is greater than 1381 but less than or to 3790. PSS 4.0 Windows Server 2008 Windows Vista OSVERSIONINFO.BuildNumber is greater than 3790.
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 change (Y or N) Change type Dependencies on Other Systems/Components Updated content for SMB Version 3. Y Content update. Versioning, Capability Negotiation, and Extensibility Updated content for SMB Version 3. Y Content update. 2.6 Versioning, Capability Negotiation, and Extensibility Updated content for Windows 10 and Windows Server 2016 Technical Preview operating systems. Y Content update. Initialization and Reinitialization Procedures Updated content for Windows 10 and Windows Server 2016 Technical Preview operating systems. Y Content update. Microsoft Implementations Updated content for Windows 10 and Windows Server 2016 Technical Preview operating systems. Y Content update. Product Behavior Updated content for Windows 10 and Windows Server 2016 Y Content update.
A Actors 34 34 64 26 27 25 Architecture 20 22 32 C 56 99 25 Coherency requirements 62 61 62 61 30 30 30 30 30 6 Considerations 64 62 63 64 63 62 63 D 41 Dependencies 30 30 Design intent 34 41 35 locate and establish connection to print queue 42 46 44 34 39 47 35 E 30 60 Examples 65 jobs 82 89 domain 65 65 83 workgroup 72 72 79 Extensibility 92 56 30 F Failure scenarios 61 61 60 60 print spooler service 60 61 61 Functional requirements 12 12 13 12 12 G 8 H 60 I 92 62 63 64 63 62 63 10 32 6 L
Locate and establish connection to print queue 42 46 44 M 92 O Overview 6 12 13 27 12 12 6 P 32 Print data 7 26 8 jobs 82 89 8 queue domain 65 65 83 workgroup 72 72 7 6 6 92 Provisioning print queue 39 R 10 15 Required information print 7 8 8 7 6 6 Requirements coherency 62 61 62 61 60 12 32 12 13 12 S 62 63 64 63 62 63 25 47 26 System dependencies 30 30 30 60 failure scenarios 61 61 60 60 print spooler service 60 61 61 overview background print 7 8 8 7 6 6 6 6 27 requirements 12 12 12 13 use cases 34 41 35 locate and establish connection to queue 42 46 44 34 39 47 30 30 30