次の方法で共有


FileIo_ReadWrite クラス

このクラスは、ファイルの読み取りおよび書き込みイベントのイベント型クラスです。

次の構文は、MOF コードから簡略化されています。

構文

[EventType{67, 68}, EventTypeName{"Read", "Write"}]
class FileIo_ReadWrite : FileIo
{
  uint64 Offset;
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 IoSize;
  uint32 IoFlags;
};

メンバー

FileIo_ReadWrite クラスには、次の種類のメンバーがあります。

プロパティ

FileIo_ReadWrite クラスには、これらのプロパティがあります。

FileKey

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(5)、ポインター

ファイル名を確認するには、このプロパティの値を FileIo_Name イベントの FileObject プロパティと照合します。

FileObject

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(4)、ポインター

ファイルの作成イベントと閉じるイベントの間で、開いている同じファイル オブジェクト インスタンスに操作を関連付けるために使用できる識別子。

IoFlags

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(7)

この操作に対して指定された IO 要求パケット フラグ。

IoSize

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(6)

要求されたバイト数。

IrpPtr

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(2)、ポインター

IO 要求パケット。 このプロパティは、IO アクティビティを識別します。

Offset

データ型: uint64

アクセスの種類: 読み取り専用

修飾子: WmiDataId(1)

要求された操作のファイル オフセットを開始します。

TTID

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: WmiDataId(3)、ポインター

操作を実行しているスレッドのスレッド識別子。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]

関連項目

FileIo