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) |