struktur CLS_CONTAINER_INFORMATION (wdm.h)
Struktur CLFS_CONTAINER_INFORMATION menyimpan informasi deskriptif untuk kontainer individual dalam log Common Log File System (CLFS).
Sintaks
typedef struct _CLS_CONTAINER_INFORMATION {
ULONG FileAttributes;
ULONGLONG CreationTime;
ULONGLONG LastAccessTime;
ULONGLONG LastWriteTime;
LONGLONG ContainerSize;
ULONG FileNameActualLength;
ULONG FileNameLength;
WCHAR FileName[CLFS_MAX_CONTAINER_INFO];
CLFS_CONTAINER_STATE State;
CLFS_CONTAINER_ID PhysicalContainerId;
CLFS_CONTAINER_ID LogicalContainerId;
} CLS_CONTAINER_INFORMATION, *PCLS_CONTAINER_INFORMATION, PPCLS_CONTAINER_INFORMATION;
Anggota
FileAttributes
Sekumpulan bendera yang menentukan atribut kontainer. Lihat parameter fFlagsAndAttributes dari fungsi ClfsCreateLogFile .
CreationTime
Waktu kontainer dibuat.
LastAccessTime
Waktu kontainer terakhir diakses.
LastWriteTime
Waktu penulisan terakhir ke kontainer.
ContainerSize
Ukuran, dalam byte, dari kontainer.
FileNameActualLength
Ukuran, dalam karakter, dari nama file kontainer yang sebenarnya.
FileNameLength
Ukuran nama file dalam buffer FileName .
FileName[CLFS_MAX_CONTAINER_INFO]
Array karakter lebar yang menyimpan nama file kontainer.
State
Bilangan bulat yang menentukan status kontainer. Anggota ini harus menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
ClfsContainerInitializing | Kontainer belum diinisialisasi. |
ClfsContainerInactive | Kontainer telah diinisialisasi tetapi tidak menyimpan rekaman apa pun yang berada di bagian aktif log. |
ClfsContainerActive | Kontainer sedang digunakan untuk menyimpan rekaman milik bagian aktif log. |
ClfsContainerActivePendingDelete | Kontainer ditandai untuk penghapusan, tetapi masih menyimpan rekaman milik bagian aktif log. |
ClfsContainerPendingArchive | Kontainer sedang menunggu arsip. |
ClfsContainerPendingArchiveAndDelete | Kontainer ditandai untuk penghapusan, tetapi masih berisi rekaman yang menunggu arsip. |
PhysicalContainerId
Pengidentifikasi 32-bit yang tetap sama selama masa pakai log.
LogicalContainerId
Pengidentifikasi 32-bit yang berubah setiap kali kontainer didaur ulang.
Keterangan
Fungsi ClfsScanLogContainers menulis informasi deskriptif ke dalam array struktur CLFS_CONTAINER_INFORMATION .
Nilai waktu CreationTime, LastAccessTime, dan LastWriteTime dinyatakan dalam format waktu sistem absolut. Waktu sistem absolut adalah jumlah interval 100-nanodetik sejak awal tahun 1601 di kalender Gregorian.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk