Enumerasi LOCKTYPE (objidl.h)

Nilai enumerasi LOCKTYPE menunjukkan jenis penguncian yang diminta untuk rentang byte yang ditentukan. Nilai digunakan dalam metode ILockBytes::LockRegion dan IStream::LockRegion .

Sintaks

typedef enum tagLOCKTYPE {
  LOCK_WRITE = 1,
  LOCK_EXCLUSIVE = 2,
  LOCK_ONLYONCE = 4
} LOCKTYPE;

Konstanta

 
LOCK_WRITE
Nilai: 1
Jika kunci ini diberikan, rentang byte yang ditentukan dapat dibuka dan dibaca berapa kali, tetapi menulis ke rentang terkunci dilarang kecuali untuk pemilik yang diberikan kunci ini.
LOCK_EXCLUSIVE
Nilai: 2
Jika kunci ini diberikan, menulis ke rentang byte yang ditentukan dilarang kecuali oleh pemilik yang diberikan kunci ini.
LOCK_ONLYONCE
Nilai: 4
Jika kunci ini diberikan, tidak ada kunci LOCK_ONLYONCE lain yang dapat diperoleh pada rentang. Biasanya jenis kunci ini adalah alias untuk beberapa jenis kunci lainnya. Dengan demikian, implementasi tertentu dapat memiliki perilaku tambahan yang terkait dengan jenis kunci ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header objidl.h