Bagikan melalui


Metode IRunningObjectTable::NoteChangeTime (objidl.h)

Merekam waktu objek yang sedang berjalan terakhir diubah. Objek sebelumnya harus terdaftar dengan tabel objek yang sedang berjalan (ROT). Metode ini menyimpan waktu perubahan terakhir dalam ROT.

Sintaks

HRESULT NoteChangeTime(
  [in] DWORD    dwRegister,
  [in] FILETIME *pfiletime
);

Parameter

[in] dwRegister

Pengidentifikasi entri ROT dari objek yang diubah. Nilai ini sebelumnya dikembalikan oleh IRunningObjectTable::Register.

[in] pfiletime

Penunjuk ke struktur FILETIME yang berisi waktu perubahan terakhir objek.

Nilai kembali

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG dan S_OK.

Keterangan

Waktu yang direkam oleh metode ini dapat diambil dengan memanggil IRunningObjectTable::GetTimeOfLastChange.

Catatan untuk Penelepon

Penyedia moniker (mengeluarkan moniker yang mengidentifikasi objeknya untuk membuatnya dapat diakses oleh orang lain) harus memanggil metode NoteChangeTime setiap kali objeknya dimodifikasi. Sebelumnya harus disebut IRunningObjectTable::Register dan menyimpan pengidentifikasi yang dikembalikan oleh metode tersebut; ini menggunakan pengidentifikasi tersebut saat memanggil NoteChangeTime.

Jenis penyedia moniker yang paling umum adalah sumber tautan dokumen majemuk. Ini termasuk aplikasi server yang mendukung penautan ke dokumen mereka (atau bagian dari dokumen) dan aplikasi kontainer yang mendukung penautan ke penyematan dalam dokumen mereka. Aplikasi server yang tidak mendukung penautan juga dapat menggunakan ROT untuk bekerja sama dengan aplikasi kontainer yang mendukung penautan ke penyematan.

Ketika objek pertama kali terdaftar di ROT, ROT mencatat waktu perubahan terakhirnya sebagai nilai yang dikembalikan dengan memanggil IMoniker::GetTimeOfLastChange pada moniker yang didaftarkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h

Lihat juga

IMoniker::GetTimeOfLastChange

IRunningObjectTable