LOCKTYPE 枚举 (objidl.h)
LOCKTYPE 枚举值指示为指定的字节范围请求的锁定类型。 这些值用于 ILockBytes::LockRegion 和 IStream::LockRegion 方法。
语法
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 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | objidl.h |