RealTimeStylusLockType enumeration (rtscom.h)
Specifies the locks within the RealTimeStylus Class object that protect the RealTimeStylus Class object's members and properties from modification.
Syntax
typedef enum RealTimeStylusLockType {
RTSLT_ObjLock = 0x1,
RTSLT_SyncEventLock = 0x2,
RTSLT_AsyncEventLock = 0x4,
RTSLT_ExcludeCallback = 0x8,
RTSLT_SyncObjLock = 0xb,
RTSLT_AsyncObjLock = 0xd
} ;
Constants
RTSLT_ObjLock Value: 0x1 The object lock protects the RealTimeStylus Class object's members and properties from modification. |
RTSLT_SyncEventLock Value: 0x2 The object lock protects the synchronous plug-in collection from modification during event broadcasts. |
RTSLT_AsyncEventLock Value: 0x4 The object lock protects the asynchronous plug-in collection from modification during event broadcasts. |
RTSLT_ExcludeCallback Value: 0x8 The system excludes callbacks from the object's event or modification lock. |
RTSLT_SyncObjLock Value: 0xb The object lock protects the RealTimeStylus Class synchronous object's members and properties from modification. |
RTSLT_AsyncObjLock Value: 0xd The object lock protects the RealTimeStylus Class asynchronous object's members and properties from modification. |
Remarks
You can use these locks when you need to protect access to the plug-in collections or properties of the RealTimeStylus Class object through the IRealTimeStylusSynchronization Interface interface.
For example, the window's handle can be locked to prevent it from being altered.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP Tablet PC Edition [desktop apps only] |
Minimum supported server | None supported |
Header | rtscom.h |