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

IStorage - Implementasi File Gabungan

IStorage::Stat