kelas FileIo_Create

Kelas ini adalah kelas jenis peristiwa untuk peristiwa pembuatan file.

Sintaks berikut disederhanakan dari kode MOF.

Sintaks

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

Anggota

Kelas FileIo_Create memiliki jenis anggota ini:

Properti

Kelas FileIo_Create memiliki properti ini.

CreateOptions

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(4)

Nilai yang diteruskan dalam parameter CreateOptions dan CreateDispositions ke fungsi NtCreateFile .

FileAttributes

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(5)

Nilai yang diteruskan dalam parameter FileAttributes ke fungsi NtCreateFile .

FileObject

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(3), Pointer

Pengidentifikasi yang dapat digunakan untuk menghubungkan operasi ke instans objek file yang dibuka yang sama antara pembuatan file dan menutup peristiwa.

IrpPtr

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(1), Pointer

Paket permintaan IO. Properti ini mengidentifikasi aktivitas IO.

OpenPath

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(7), StringTermination("NullTerminated"), Format("w")

Jalur ke file.

ShareAccess

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(6)

Nilai yang diteruskan dalam parameter ShareAccess ke fungsi NtCreateFile .

TTID

Jenis data: uint32

Jenis akses: Baca-saja

Kualifikasi: WmiDataId(2), Pointer

Pengidentifikasi utas utas yang membuat file.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]

Lihat juga

FileIo