description | ms.assetid | title | ms.topic | ms.date | topic_type | api_name | api_type | api_location | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This class is the event type class for disk I/O flush events. The following syntax is simplified from MOF code. |
7f0c9bd4-e4d3-49c1-ae72-f6bdf938099f |
DiskIo_TypeGroup3 class |
reference |
05/31/2018 |
|
|
|
This class is the event type class for disk I/O flush events.
The following syntax is simplified from MOF code.
[EventType{14}, EventTypeName{"FlushBuffers"}]
class DiskIo_TypeGroup3 : DiskIo
{
uint32 DiskNumber;
uint32 IrpFlags;
uint64 HighResResponseTime;
uint32 Irp;
uint32 IssuingThreadId;
};
The DiskIo_TypeGroup3 class has these types of members:
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.
-
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |