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 クラス 非同期オブジェクトのメンバーとプロパティを変更から保護します。 |
注釈
これらのロックは、IRealTimeStylusSynchronization インターフェイス インターフェイスを介して RealTimeStylus クラス オブジェクトのプラグイン コレクションまたはプロパティへのアクセスを保護する必要がある場合に使用できます。
たとえば、ウィンドウのハンドルをロックして、変更されないようにすることができます。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows XP Tablet PC Edition [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | サポートなし |
| Header | rtscom.h |