пятница, 9 января 2009 г.

PulseEvent: Desktop Windows vs Windows Mobile

PulseEvent: обозначена в msdn как ненадежная:
msdn:This function is unreliable and should not be used. It exists mainly for backward compatibility. For more information, see Remarks
The Old New Thing:PulseEvent is fundamentally flawed
(а зачем вообще такие ф-ция делать, тут проблема не в ней, а в том, как работает винда) и не для использования в новых програмах для десктопной винды. И еще прелають использовать Condition Variables вместо нее(которые не могут быть расшарены между процесами :))
Но интересней другое, в доке по Windows Mobile такого предупреждения нет
Или ядро немного другое, или, что вероятней, просто не вписали предупреждение.

Комментариев нет: