If the function succeeds, the return value indicates the event that caused the function to return. It can be one of the following values.Return code/value Description WAIT_ABANDONED 0x00000080L The specified object is a mutex object that was not released by the thread that owned the mutex object before the owning thread terminated. Ownership of the mutex object is granted to the calling thread, and the mutex is set to nonsignaled.If the mutex was protecting persistent state information, you should check it for consistency.
WAIT_OBJECT_0 0x00000000L The state of the specified object is signaled.
WAIT_TIMEOUT 0x00000102L The time-out interval elapsed, and the object's state is nonsignaled.
[Quote=引用 7 楼 visualeleven 的回复:]If the function succeeds, the return value indicates the event that caused the function to return. It can be one of the following values.Return code/value Description WAIT_ABANDONED 0x00000080…… Up...
WAIT_ABANDONED
0x00000080L
The specified object is a mutex object that was not released by the thread that owned the mutex object before the owning thread terminated. Ownership of the mutex object is granted to the calling thread, and the mutex is set to nonsignaled.If the mutex was protecting persistent state information, you should check it for consistency.
WAIT_OBJECT_0
0x00000000L
The state of the specified object is signaled.
WAIT_TIMEOUT
0x00000102L
The time-out interval elapsed, and the object's state is nonsignaled.
WAIT_ABANDONED
0x00000080……
Up...