ISynchronize::Reset 方法 (objidl.h)
將同步處理物件設定為非簽署狀態。
Syntax
HRESULT Reset();
傳回值
這個方法會傳回S_OK,指出方法已順利完成。
備註
在標準事件對象上實作 的 ISynchronize::Wait 方法 (CLSID_StdEvent) 在收到同步處理物件訊號時自動呼叫 Reset 。
手動重設事件物件的 ISynchronize::Wait 實作不會自動呼叫 Reset (CLSID_ManualResetEvent) 。 伺服器物件通常會從客戶端偵測到同步處理物件收到訊號之後呼叫的方法呼叫 Reset 。
一般而言,伺服器必須負責呼叫 Reset。 不過,如果客戶端必須以未簽署狀態的同步處理對象開始,客戶端應該呼叫 Reset。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | objidl.h (包含 ObjIdl.h) |