The following enumerators are defined within the scope of the enum WaitResult.
|Signalled||The object is in a signalled state.|
|Abandoned||This value is returned for a mutual exclusion semaphore when the object that created the semaphore terminated prior to releasing the semaphore. Ownership of the semaphore is then given to the thread waiting on the semaphore.|
|Timeout||The wait period elapsed while the object remained in the non-signalled state.|
|InputOutputCompletion||An input/output operation completed.|
|Pending||The object is still active.|