класс 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 имеет следующие типы членов:
Элемент Property
Класс FileIo_ReadWrite имеет следующие свойства.
-
FileKey
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(5), указатель
Чтобы определить имя файла, совпадите значение этого свойства со свойством FileObject события FileIo_Name .
-
-
FileObject
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(4), указатель
Идентификатор, который можно использовать для сопоставления операций с тем же открытым экземпляром файлового объекта между событиями создания и закрытия файла.
-
-
IoFlags
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(7)
Флаги пакетов запросов ввода-вывода, указанные для этой операции.
-
-
IoSize
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(6)
Запрошенное число байтов.
-
-
IrpPtr
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(2), указатель
Пакет запроса ввода-вывода. Это свойство идентифицирует действие ввода-вывода.
-
-
Offset
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(1)
Начальная смещение файла для запрошенной операции.
-
-
TTID
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(3), указатель
Идентификатор потока, выполняющего операцию.
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
См. также раздел