IRunningObjectTable::NoteChangeTime-Methode (objidl.h)
Zeichnet den Zeitpunkt auf, zu dem ein ausgeführtes Objekt zuletzt geändert wurde. Das Objekt muss zuvor bei der ausgeführten Objekttabelle (ROT) registriert worden sein. Diese Methode speichert den Zeitpunkt der letzten Änderung im ROT.
Syntax
HRESULT NoteChangeTime(
[in] DWORD dwRegister,
[in] FILETIME *pfiletime
);
Parameter
[in] dwRegister
Der Bezeichner des ROT-Eintrags des geänderten Objekts. Dieser Wert wurde zuvor von IRunningObjectTable::Register zurückgegeben.
[in] pfiletime
Ein Zeiger auf eine FILETIME-Struktur , die die letzte Änderungszeit des Objekts enthält.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG und S_OK zurückgeben.
Hinweise
Die von dieser Methode aufgezeichnete Zeit kann durch Aufrufen von IRunningObjectTable::GetTimeOfLastChange abgerufen werden.
Hinweise für Anrufer
Ein Monikeranbieter (gibt Moniker aus, die seine Objekte identifizieren, um sie für andere zugänglich zu machen) muss die NoteChangeTime-Methode aufrufen, wenn seine Objekte geändert werden. Es muss zuvor IRunningObjectTable::Register aufgerufen und den von dieser Methode zurückgegebenen Bezeichner gespeichert haben. Beim Aufrufen von NoteChangeTime wird dieser Bezeichner verwendet.Der am häufigsten verwendete Monikeranbieter ist eine Verbunddokumentverknüpfungsquelle. Dies umfasst Serveranwendungen, die das Verknüpfen mit ihren Dokumenten (oder Teilen eines Dokuments) unterstützen, und Containeranwendungen, die das Verknüpfen von Einbettungen in ihre Dokumente unterstützen. Serveranwendungen, die keine Verknüpfungen unterstützen, können auch rot verwenden, um mit Containeranwendungen zusammenzuarbeiten, die das Verknüpfen mit Einbettungen unterstützen.
Wenn ein Objekt zum ersten Mal in rot registriert wird, zeichnet rot seine letzte Änderungszeit als wert auf, der zurückgegeben wird, indem IMoniker::GetTimeOfLastChange für den registrierten Moniker aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | objidl.h |