Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_ObjLockValue: 0x1 The object lock protects the RealTimeStylus Class object's members and properties from modification. |
RTSLT_SyncEventLockValue: 0x2 The object lock protects the synchronous plug-in collection from modification during event broadcasts. |
RTSLT_AsyncEventLockValue: 0x4 The object lock protects the asynchronous plug-in collection from modification during event broadcasts. |
RTSLT_ExcludeCallbackValue: 0x8 The system excludes callbacks from the object's event or modification lock. |
RTSLT_SyncObjLockValue: 0xb The object lock protects the RealTimeStylus Class synchronous object's members and properties from modification. |
RTSLT_AsyncObjLockValue: 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 |