Método ISynchronize::Reset (objidl.h)
Define o objeto de sincronização como o estado não atribuído.
Sintaxe
HRESULT Reset();
Retornar valor
Esse método retorna S_OK para indicar que o método foi concluído com êxito.
Comentários
O método ISynchronize::Wait implementado em um objeto de evento padrão (CLSID_StdEvent) chama Redefinir automaticamente quando o objeto de sincronização é sinalizado.
A implementação de ISynchronize::Wait no objeto de evento de redefinição manual (CLSID_ManualResetEvent) não chama Redefinir automaticamente. Um objeto de servidor geralmente chama Reset de um método que os clientes chamam depois de detectarem que o objeto de sincronização foi sinalizado.
Em geral, é responsabilidade do servidor chamar Redefinir. Se, no entanto, o cliente precisar começar com o objeto de sincronização em um estado não assinado, o cliente deverá chamar Redefinir.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | objidl.h (inclua ObjIdl.h) |