DiskIORateBlockReason Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the reasons that IORate.sys does blocks IO for some period of time.
public enum DiskIORateBlockReason
type DiskIORateBlockReason =
Public Enum DiskIORateBlockReason
- Inheritance
-
DiskIORateBlockReason
Fields
Name | Value | Description |
---|---|---|
DepletedCap | 0 | Indicates that IO is pended because cap on the originating EJOB has been depleted. |
OutstandingReservationIOs | 1 | Indicates that IO is pended because there is a reservation IO currently outstanding. |
OutstandingIOs | 2 | Indicates that IO is pended due to too many IOs outstanding on the volume. |
PickedUpByOtherThread | 3 | While processing the IO on one thread, it got picked up by another thread. |
RandomTest | 4 | Only used in testing. |
DepletedSoftCap | 5 | Indicates that IO is throttled due to soft cap being depleted and volume not being idle. |
PartialIssue | 6 | Indicates that IO is issued partially because it would put the originating EJOB over the set cap. |