DiskIo_TypeGroup3 class
This class is the event type class for disk I/O flush events.
The following syntax is simplified from MOF code.
Syntax
[EventType{14}, EventTypeName{"FlushBuffers"}]
class DiskIo_TypeGroup3 : DiskIo
{
uint32 DiskNumber;
uint32 IrpFlags;
uint64 HighResResponseTime;
uint32 Irp;
uint32 IssuingThreadId;
};
Members
The DiskIo_TypeGroup3 class has these types of members:
Properties
The DiskIo_TypeGroup3 class has these properties.
-
DiskNumber
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (1)
Number that identifies the physical disk.
-
-
HighResResponseTime
-
-
Data type: uint64
-
Access type: Read-only
-
Qualifiers: WmiDataId (3)
CPU tick count from the beginning of the operation to the end of the operation.
-
-
Irp
-
I/O request packet. This property identifies the I/O activity.
-
IrpFlags
-
Can contain one or more of the following I/O request packet flags (defined in Ntddk.h, which is a DDK header file):
-
IRP_NOCACHE
-
IRP_PAGING_IO
-
IRP_MOUNT_COMPLETION
-
IRP_SYNCHRONOUS_API
-
IRP_ASSOCIATED_IRP
-
IRP_BUFFERED_IO
-
IRP_DEALLOCATE_BUFFER
-
IRP_INPUT_OPERATION
-
IRP_SYNCHRONOUS_PAGING_IO
-
IRP_CREATE_OPERATION
-
IRP_READ_OPERATION
-
IRP_WRITE_OPERATION
-
IRP_CLOSE_OPERATION
-
IRP_DEFER_IO_COMPLETION
-
-
IssuingThreadId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (5)
The identifier of the issuing thread.
Windows Server 2008 R2, Windows Server 2008, Windows 7 and Windows Vista: This property is not supported.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
See also