FileIo_Create クラス

このクラスは、ファイル作成イベントのイベント型クラスです。

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

構文

[EventType{64}, EventTypeName{"Create"}]
class FileIo_Create : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 CreateOptions;
  uint32 FileAttributes;
  uint32 ShareAccess;
  string OpenPath;
};

メンバー

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

プロパティ

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

CreateOptions

データ型: uint32

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

修飾子: WmiDataId(4)

CreateOptions パラメーターと CreateDispositions パラメーターで NtCreateFile 関数に渡される値。

FileAttributes

データ型: uint32

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

修飾子: WmiDataId(5)

FileAttributes パラメーターで NtCreateFile 関数に渡される値。

FileObject

データ型: uint32

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

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

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

IrpPtr

データ型: uint32

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

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

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

OpenPath

データ型: string

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

修飾子: WmiDataId(7),StringTermination("NullTerminated"), Format("w")

ファイルへのパス。

ShareAccess

データ型: uint32

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

修飾子: WmiDataId(6)

ShareAccess パラメーターで NtCreateFile 関数に渡される値。

TTID

データ型: uint32

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

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

ファイルを作成しているスレッドのスレッド識別子。

要件

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

関連項目

FileIo