Bagikan melalui


Metode IOleContainer::LockContainer (oleidl.h)

Menjaga kontainer untuk objek yang disematkan berjalan hingga dirilis secara eksplisit.

Sintaks

HRESULT LockContainer(
  [in] BOOL fLock
);

Parameter

[in] fLock

Menunjukkan apakah akan mengunci (TRUE) atau membuka kunci (FALSE) kontainer.

Nilai kembali

Metode ini mengembalikan S_OK pada keberhasilan. Kemungkinan nilai pengembalian lainnya termasuk yang berikut ini.

Menampilkan kode Deskripsi
E_FAIL
Operasi gagal.
E_OUTOFMEMORY
Tidak tersedia cukup memori untuk operasi ini.

Keterangan

Objek yang disematkan memanggil LockContainer untuk menjaga kontainernya tetap berjalan ketika objek memiliki klien tautan yang memerlukan pembaruan. Namun, jika pengguna akhir memilih Tutup File dari menu kontainer, kontainer mengabaikan semua kunci LockContainer yang luar biasa dan tetap menutup dokumen.

Persyaratan

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

Lihat juga

CoLockObjectExternal

IOleContainer

IRunnableObject::Run