FileIo_Info クラス
このクラスは、ファイル情報イベントのイベント型クラスです。
次の構文は、MOF コードから簡略化されています。
構文
[EventType{69, 70, 71, 74, 75}, EventTypeName{"SetInfo", "Delete", "Rename", "QueryInfo", "FSControl"}]
class FileIo_Info : FileIo
{
uint32 IrpPtr;
uint32 TTID;
uint32 FileObject;
uint32 FileKey;
uint32 ExtraInfo;
uint32 InfoClass;
};
メンバー
FileIo_Info クラスには、次の種類のメンバーがあります。
プロパティ
FileIo_Info クラスには、これらのプロパティがあります。
-
ExtraInfo
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(5)、ポインター
FileDispositionInformation 要求の場合、このフィールドには要求された処理が含まれます。 FileEndOfFileInformation 要求と FileAllocationInformation 要求の場合、このフィールドには指定されたファイル サイズが含まれます。
-
-
FileKey
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(4)、ポインター
ファイル名を確認するには、このプロパティの値を FileIo_Name イベントの FileObject プロパティと一致させます。
-
-
FileObject
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(3) ポインター
ファイルの作成イベントと閉じるイベントの間で、開いている同じファイル オブジェクト インスタンスに操作を関連付けるために使用できる識別子。
-
-
InfoClass
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(6)
要求されたファイル情報クラス。
-
-
IrpPtr
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(1)、ポインター
IO 要求パケット。 このプロパティは、IO アクティビティを識別します。
-
-
TTID
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: WmiDataId(2)、ポインター
操作を実行しているスレッドのスレッド識別子。
-
解説
情報の設定イベントとクエリ情報イベントは、ファイル属性が設定または照会されたことを示します。 FSCTL コマンドが発行されると、ファイル システム 制御 (FSControl) イベントが記録されます。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
関連項目