Перечисление RealTimeStylusLockType (rtscom.h)
Задает блокировки в объекте Класса RealTimeStylus , которые защищают члены и свойства объекта Класса RealTimeStylus от изменения.
Синтаксис
typedef enum RealTimeStylusLockType {
RTSLT_ObjLock = 0x1,
RTSLT_SyncEventLock = 0x2,
RTSLT_AsyncEventLock = 0x4,
RTSLT_ExcludeCallback = 0x8,
RTSLT_SyncObjLock = 0xb,
RTSLT_AsyncObjLock = 0xd
} ;
Константы
RTSLT_ObjLock Значение: 0x1 Блокировка объекта защищает элементы и свойства объекта Класса RealTimeStylus от изменения. |
RTSLT_SyncEventLock Значение: 0x2 Блокировка объекта защищает синхронную коллекцию подключаемых модулей от изменения во время трансляции событий. |
RTSLT_AsyncEventLock Значение: 0x4 Блокировка объекта защищает асинхронную коллекцию подключаемых модулей от изменения во время трансляции событий. |
RTSLT_ExcludeCallback Значение: 0x8 Система исключает обратные вызовы из блокировки события или изменения объекта. |
RTSLT_SyncObjLock Значение: 0xb Блокировка объекта защищает элементы и свойства синхронного объекта класса RealTimeStylus от изменения. |
RTSLT_AsyncObjLock Значение: 0xd Блокировка объекта защищает элементы и свойства асинхронного объекта класса RealTimeStylus от изменения. |
Комментарии
Эти блокировки можно использовать, если необходимо защитить доступ к подключаемым коллекциям или свойствам объекта Класса RealTimeStylus через интерфейс IRealTimeStylusSynchronization Interface .
Например, дескриптор окна можно заблокировать, чтобы предотвратить его изменение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | rtscom.h |