CSyncObject::Lock

virtual bool Lock (dword dwTimeout sonsuz =);

Dönüş değeri

İşlev başarılı olursa sıfırdan farklı; Aksi halde 0.

Parametreleri

dwTimeout

Eşitleme nesnesi kullanılabilir olması beklenecek süreyi belirtir (sinyal). Eğer nesne dönmeden önce sinyal kadar sonsuz, kilit bekler.

Açıklamalar

Eşitleme nesnesi tarafından denetlenen kaynağa erişmek için bu işlevini çağırın. Eşitleme nesnesi, eğer sinyal, kilidi başarıyla döner ve iş parçacığı artık nesnenin sahibi. Eşitleme nesnesi nonsignaled ise (kullanılamaz), kilit eşitleme nesnesi haline işaret dwTimeOut parametresinde belirtilen milisaniye sayısı kadar bekler. Eşitleme nesnesi değil olmak erdiği belirtilen süre içinde kilit hatası döndürür.

CSyncObject genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Index