Metodo IRunningObjectTable::NoteChangeTime (objidl.h)
Registra l'ora dell'ultima modifica apportata a un oggetto in esecuzione. L'oggetto deve essere stato registrato in precedenza con la tabella di oggetti in esecuzione (ROT). Questo metodo archivia l'ora dell'ultima modifica nel ROT.
Sintassi
HRESULT NoteChangeTime(
[in] DWORD dwRegister,
[in] FILETIME *pfiletime
);
Parametri
[in] dwRegister
Identificatore della voce ROT dell'oggetto modificato. Questo valore è stato precedentemente restituito da IRunningObjectTable::Register.
[in] pfiletime
Puntatore a una struttura FILETIME contenente l'ora dell'ultima modifica dell'oggetto.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG e S_OK.
Commenti
L'ora registrata da questo metodo può essere recuperata chiamando IRunningObjectTable::GetTimeOfLastChange.
Note ai chiamanti
Un provider di moniker (estrae i moniker che identificano i relativi oggetti per renderli accessibili ad altri) deve chiamare il metodo NoteChangeTime ogni volta che i relativi oggetti vengono modificati. Deve avere precedentemente chiamato IRunningObjectTable::Register e archiviato l'identificatore restituito da tale metodo; usa tale identificatore quando si chiama NoteChangeTime.Il tipo più comune di provider di moniker è un'origine di collegamento a documenti composti. Sono incluse le applicazioni server che supportano il collegamento ai documenti (o parti di un documento) e alle applicazioni contenitore che supportano il collegamento a incorporamenti all'interno dei documenti. Le applicazioni server che non supportano il collegamento possono anche usare rot per collaborare con le applicazioni contenitore che supportano il collegamento a incorporamenti.
Quando un oggetto viene registrato per la prima volta in ROT, il ROT registra l'ora dell'ultima modifica come valore restituito chiamando IMoniker::GetTimeOfLastChange sul moniker registrato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | objidl.h |