title: Difference between the WaitFor function for TMutex delphi and the equivalent in win32 API
body: <p>The documentation of delphi says that the WaitFor function for TMutex and others sychronization objects wait until a handle of object is signaled.But this function also guarantee the ownership of the object for the caller?</p>