Metode IStorage::SetElementTimes (objidl.h)
Metode SetElementTimes mengatur waktu modifikasi, akses, dan pembuatan elemen penyimpanan yang ditentukan, jika sistem file yang mendasarinya mendukung metode ini.
Sintaks
HRESULT SetElementTimes(
[in] const OLECHAR *pwcsName,
[in] const FILETIME *pctime,
[in] const FILETIME *patime,
[in] const FILETIME *pmtime
);
Parameter
[in] pwcsName
Nama elemen objek penyimpanan yang waktunya akan dimodifikasi. Jika NULL, waktu diatur pada penyimpanan akar daripada salah satu elemennya.
[in] pctime
Baik waktu pembuatan baru untuk elemen atau NULL jika waktu pembuatan tidak akan dimodifikasi.
[in] patime
Baik waktu akses baru untuk elemen atau NULL jika waktu akses tidak akan dimodifikasi.
[in] pmtime
Baik waktu modifikasi baru untuk elemen atau NULL jika waktu modifikasi tidak akan dimodifikasi.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
S_OK | Nilai waktu berhasil diatur. |
E_PENDING | Hanya Penyimpanan Asinkron: Bagian atau semua data elemen saat ini tidak tersedia. |
STG_E_ACCESSDENIED | Pemanggil tidak memiliki cukup izin untuk mengubah elemen. |
STG_E_FILENOTFOUND | Elemen dengan nama yang ditentukan tidak ada. |
STG_E_INSUFFICIENTMEMORY | Elemen tidak diubah karena kurangnya memori. |
STG_E_INVALIDNAME | Bukan nilai yang valid untuk nama elemen. |
STG_E_INVALIDPOINTER | Penunjuk yang ditentukan untuk elemen tidak valid. |
STG_E_INVALIDPARAMETER | Salah satu parameter tidak valid. |
STG_E_TOOMANYOPENFILES | Elemen tidak diubah karena ada terlalu banyak file yang terbuka. |
STG_E_REVERTED | Objek penyimpanan telah dibatalkan oleh operasi kembali di atasnya di pohon transaksi. |
Keterangan
SetElementTimes menetapkan statistik waktu untuk elemen penyimpanan yang ditentukan dalam objek penyimpanan ini.
Tidak semua sistem file mendukung semua nilai waktu. Metode ini mengatur waktu yang didukung dan mengabaikan sisanya. Setiap parameter nilai waktu dapat berupa NULL; menunjukkan bahwa tidak ada modifikasi yang harus terjadi.
Panggil metode IStorage::Stat untuk mengambil nilai waktu ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | objidl.h |
Pustaka | Uuid.lib |
DLL | Ole32.dll |
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