Revision Summary Date Revision History Revision Class Comments 6/30/2015 1.0 New Released new document. 10/16/2015 2.0 Major Significantly changed the technical content. 7/14/2016 3.0 Major Significantly changed the technical content.
Windows Server 2016 1.1 <7> Section 3.2.5.1: Windows Server 2016 will fail the request with STATUS_REVISION_MISMATCH if Request.ProtocolVersion is not equal to 0x0100 or 0x0101. <8> Section 3.2.5.1.2: Windows Server 2016 fails the request with STATUS_INVALID_PARAMETER if any of the following conditions is true: Request.Limit is greater than 1000000000. Request.Reservation is greater than 1000000000. Request.BandwidthLimit is greater than 1000000000. is greater than 0 and Request.Reservation is greater than Request.Limit. is greater than 0 and Request.PolicyID is not equal to a . Request.BandwidthLimit is greater than 0 and Request.PolicyID is not equal to a NULL GUID. Request.Reservation is greater than 0 and Request.PolicyID is not equal to a NULL GUID. <9> Section 3.2.5.1.4: Windows Server 2016 sets this value to 8192 for all logical flows.
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 STORAGE_QOS_CONTROL_REQUEST Structure Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. STORAGE_QOS_CONTROL_RESPONSE Structure Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. 2.2.2.3 STORAGE_QOS_CONTROL_RESPONSE Structure 73160 : Moved MaximumBandwidth to the end of the packet. Y Content update. Global Added section with content for Windows 10 and Windows Server 2016 Technical Preview. Y New content added. Per Logical Flow Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Initialization content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. 3.1.3 Initialization 73016 : Updated the initialization rules for LogicalFlow.MaximumIoRate and LogicalFlow.MaximumBandwidth. Y Content update. Application Issues a Storage Quality of Service Control Request for a Logical Flow Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Receiving a Storage Quality of Service Control Response Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Initiating Read or Requests for a Logical Flow Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Global content for Windows Server 2016 Technical Preview. Y Content update. Per Logical Flow Added content for Windows Server 2016 Technical Preview. Y Content update. Initialization Added section with content for Windows Server 2016 Technical Preview. Y New content added.
Receiving a Storage Quality of Service Control Request Added content for Windows Server 2016 Technical Preview. Y Content update. 3.2.5.1 Receiving a Storage Quality of Service Control Request : Updated when STATUS_REVISION_MISMATCH is returned. Y Product behavior note updated. Handling a Request to Set or Probe Policy for a Logical Flow Added content for Windows Server 2016 Technical Preview. Y Content update. Handling a Request to Update Counters for a Logical Flow Added content for Windows Server 2016 Technical Preview. Y Content update. Handling a Request to Status Information for a Logical Flow Added content for Windows Server 2016 Technical Preview. Y Content update. Associating a Handle to a Logical Flow and Configuring Policy content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Probing Policy and Querying Logical Flow Status Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Appendix A: Product Behavior Updated product behavior notes for Windows 10 and Windows Server 2016 Technical Preview. Y Product behavior note updated.
Index A Abstract data 15 18 6 C 6 31 Client 15 16 18 8 D Data - abstract 15 18 F 7 G 5 I 28 28 6 Initialization 16 19 5 M Messages 8 8 N 5 O Other local events 22 6 P 28 6 6 29 R 5 6 5 6 S Security 28 28 Server 18 19 22 22 19 7 T Timer events 18 22 Timers 19 31 8 V 7 6