Metodo ISynchronize::Reset (objidlbase.h)

Imposta l'oggetto di sincronizzazione sullo stato non firmato.

Sintassi

HRESULT Reset();

Valore restituito

Questo metodo restituisce S_OK per indicare che il metodo è stato completato correttamente.

Commenti

Il metodo ISynchronize::Wait implementato in un oggetto evento standard (CLSID_StdEvent) chiama automaticamente Reset quando l'oggetto di sincronizzazione è stato segnalato.

L'implementazione di ISynchronize::Wait sull'oggetto evento di reimpostazione manuale (CLSID_ManualResetEvent) non chiama automaticamente Reimposta. Un oggetto server in genere chiama Reset da un metodo che i client chiamano dopo aver rilevato che l'oggetto di sincronizzazione è stato segnalato.

In generale, è responsabilità del server chiamare Reset. Se, tuttavia, il client deve iniziare con l'oggetto di sincronizzazione in uno stato non firmato, il client deve chiamare Reimposta.

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 objidlbase.h (include ObjIdl.h)

Vedi anche

Isynchronize