Freigeben über


DiskIo_TypeGroup3-Klasse

Diese Klasse ist die Ereignistypklasse für Datenträger-E/A-Leerungsereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{14}, EventTypeName{"FlushBuffers"}]
class DiskIo_TypeGroup3 : DiskIo
{
  uint32 DiskNumber;
  uint32 IrpFlags;
  uint64 HighResResponseTime;
  uint32 Irp;
  uint32 IssuingThreadId;
};

Member

Die DiskIo_TypeGroup3-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die DiskIo_TypeGroup3-Klasse verfügt über diese Eigenschaften.

DiskNumber

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId (1)

Nummer, die den physischen Datenträger identifiziert.

HighResResponseTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId (3)

CPU-Tickanzahl vom Anfang des Vorgangs bis zum Ende des Vorgangs.

Irp

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId (4), Zeiger

E/A-Anforderungspaket. Diese Eigenschaft identifiziert die E/A-Aktivität.

IrpFlags

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId (2), Format ("x")

Kann mindestens eines der folgenden E/A-Anforderungspaketflags enthalten (definiert in Ntddk.h, d. h. DDK-Headerdatei):

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

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId (5)

Der Bezeichner des ausstellenden Threads.

Windows Server 2008 R2, Windows Server 2008, Windows 7 und Windows Vista: Diese Eigenschaft wird nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]

Siehe auch

DiskIo