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