LOCKTYPE 列舉 (objidl.h)
LOCKTYPE 列舉值表示針對指定位元組範圍所要求的鎖定類型。 這些值會用於 ILockBytes::LockRegion 和 IStream::LockRegion 方法中。
Syntax
typedef enum tagLOCKTYPE {
LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} LOCKTYPE;
常數
LOCK_WRITE 值: 1 如果授與此鎖定,可以開啟指定的位元組範圍,並讀取任何次數,但禁止寫入鎖定範圍,但授與此鎖定的擁有者除外。 |
LOCK_EXCLUSIVE 值: 2 如果授與此鎖定,則禁止寫入指定的位元組範圍,但被授與此鎖定的擁有者除外。 |
LOCK_ONLYONCE 值: 4 如果授與此鎖定,就無法在範圍上取得其他 LOCK_ONLYONCE 鎖定。 此鎖定類型通常是其他鎖定類型的別名。 因此,特定實作可以有與此鎖定類型相關聯的其他行為。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | objidl.h |