Share via


ClientState Enumeration

Enumerates the UC Client State values. UC Client state is derived from the state of the local instance of Communicator.

Namespace:  UCCollaborationLib
Assembly:  Microsoft.Office.Uc (in Microsoft.Office.Uc.dll)

Syntax

 typedef enum ClientState
 {
    ucClientStateUninitialized = 0,
    ucClientStateSignedOut = 1,
    ucClientStateSigningIn = 2,
    ucClientStateSignedIn = 3,
    ucClientStateSigningOut = 4,
    ucClientStateShuttingDown = 5
 };

Members

Member name Description
ucClientStateUninitialized
Communicator is not running.
ucClientStateSignedOut
Communicator is signed out.
ucClientStateSigningIn
Communicator is signing in.
ucClientStateSignedIn
Communicator is signed in.
ucClientStateSigningOut
Communicator is signing out.
ucClientStateShuttingDown
Communicator is shutting down.

Remarks

ClientState enumeration is used to determine the current state of the local instance of Communicator.

See Also

UCCollaborationLib Namespace