Método ISynchronize::Reset (objidlbase.h)

Establece el objeto de sincronización en el estado no asignado.

Sintaxis

HRESULT Reset();

Valor devuelto

Este método devuelve S_OK para indicar que el método se completó correctamente.

Comentarios

El método ISynchronize::Wait implementado en un objeto de evento estándar (CLSID_StdEvent) llama automáticamente a Reset cuando se ha señalado el objeto de sincronización.

La implementación de ISynchronize::Wait en el objeto de evento de restablecimiento manual (CLSID_ManualResetEvent) no llama automáticamente a Reset. Normalmente, un objeto de servidor llama a Reset desde un método al que los clientes llaman después de detectar que se señalizó el objeto de sincronización.

En general, es responsabilidad del servidor llamar a Reset. Sin embargo, si el cliente debe comenzar con el objeto de sincronización en un estado sin firmar, el cliente debe llamar a Reset.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado objidlbase.h (incluya ObjIdl.h)

Consulte también

ISynchronize