Edit

Share via


DiskIORateBlockReason Enum

Definition

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.

Applies to