FileIo_DirEnum 類別

這個類別是列舉目錄和目錄通知事件的事件種類類別。

下列語法是從 MOF 程式碼簡化的。

語法

[EventType{72, 77}, EventTypeName{"DirEnum", "DirNotify"}]
class FileIo_DirEnum : FileIo
{
  uint32 IrpPtr;
  uint32 TTID;
  uint32 FileObject;
  uint32 FileKey;
  uint32 Length;
  uint32 InfoClass;
  uint32 FileIndex;
  string FileName;
};

成員

FileIo_DirEnum類別具有下列類型的成員:

屬性

FileIo_DirEnum類別具有這些屬性。

FileIndex

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (7)

要繼續目錄列舉的檔案索引。

FileKey

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (4) ,指標

若要判斷目錄名稱,請將此屬性的值與FileIo_Name事件的FileObject屬性相符。

FileName

資料類型: 字串

存取類型:唯讀

限定詞:WmiDataId (8) 、StringTermination (「NullTerminated」) 、Format (「w」)

針對目錄列舉指定的模式。

FileObject

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (3) ,指標

識別碼,可用來將作業與檔案建立和關閉事件之間的相同開啟的檔案物件實例相互關聯。

InfoClass

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (6) ,指標

要求的目錄列舉資訊類別。

IrpPtr

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (1) ,指標

IO 要求封包。 此屬性會識別 IO 活動。

長度

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (5)

查詢緩衝區的大小,以位元組為單位。

TTID

資料類型: uint32

存取類型:唯讀

限定詞:WmiDataId (2) ,指標

執行作業之執行緒的執行緒識別碼。

備註

當列舉目錄或將目錄變更通知分別傳送至已註冊的接聽程式時,會記錄目錄列舉和目錄通知事件。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]

另請參閱

FileIo