LockStatus Enumerated Type
Deprecated. Provides the list of possible status codes for the Messenger Lock and Key API.
Syntax
typedef enum { LOCK_NOTINITIALIZED = 0x00000001, LOCK_INITIALIZED = 0x00000002, LOCK_PENDINGRESULT = 0x00000003, LOCK_UNLOCKED = 0x00000004, LOCK_UNLOCKFAILED = 0x00000005, LOCK_DISABLED = 0x00000006 } LockStatus;
Constants
LOCK_NOTINITIALIZED
The Messenger client Lock and Key mechanism is not initialized.LOCK_INITIALIZED
The Messenger service API is locked.LOCK_PENDINGRESULT
The application has successfully initiated a challenge request to the Messenger client and the Messenger client is awaiting the application response to its authentication challenge.LOCK_UNLOCKED
The Messenger service API is unlocked.LOCK_UNLOCKFAILED
The application response to the Messenger client authentication challenge failed.LOCK_DISABLED
The Messenger client Lock and Key mechanism is disabled.
Remarks
Important LockStatus is no longer available in Windows Vista. See Windows Messenger for more information.
Enumerated Type Information
Header and IDL files msgrpriv.h, msgrpriv.idl Minimum availability Messenger 4.5 Minimum operating systems Windows 95, Windows NT 4.0 (requires Internet Explorer 5.0 or later)
See Also
Messenger Session Invite and Messenger Private APIs, Messenger Lock and Key API