WaitResult
                    enum WaitResult
                
                Represents the result of a wait operations.
            
                
Disconnected = 3
The session is in a disconnected state.
            
Failed = 4
The session is in a failed state.
            
Success = 1
The  WaitHandle was signaled within the specified interval.
            
TimedOut = 2
The  WaitHandle was not signaled within the specified interval.