Поделиться через


класс FileIo_SimpleOp

Этот класс является классом типа событий для простых событий операции с файлом.

Следующий синтаксис упрощен в MOF-коде.

Синтаксис

[EventType{65, 66, 73}, EventTypeName{"Cleanup", "Close", "Flush"}]
class FileIo_SimpleOp : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
};

Члены

Класс FileIo_SimpleOp имеет следующие типы членов:

Элемент Property

Класс FileIo_SimpleOp имеет эти свойства.

FileKey

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(4), указатель

Чтобы определить имя файла, совпадите значение этого свойства со свойством FileObject события FileIo_Name .

FileObject

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(3), указатель

Идентификатор, который можно использовать для сопоставления операций с тем же открытым экземпляром файлового объекта между событиями создания и закрытия файла.

IrpPtr

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(1), указатель

Пакет запроса ввода-вывода. Это свойство идентифицирует действие ввода-вывода.

TTID

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(2), указатель

Идентификатор потока, выполняющего операцию.

Комментарии

Событие Очистка регистрируется при закрытии последнего дескриптора файла. Событие Close указывает, что файловый объект освобождается. Событие Flush указывает, когда буферы файлов полностью сбрасываются на диск.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]

См. также раздел

FileIo