Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yalnızca paylaşılan kaynağı denetleyebilen bir eşitleme nesnesini temsil eder.
Sözdizimi
class Mutex : public HandleT<HandleTraits::MutexTraits>;
Üyeler
Genel Tür Tanımları
| Veri Akışı Adı | Açıklama |
|---|---|
SyncLock |
Zaman uyumlu kilitleri destekleyen bir sınıfın eş anlamlısı. |
Ortak Oluşturucu
| Veri Akışı Adı | Açıklama |
|---|---|
| Mutex::Mutex | Mutex sınıfının yeni bir örneğini başlatır. |
Genel Üyeler
| Veri Akışı Adı | Açıklama |
|---|---|
| Mutex::Lock | Geçerli nesne veya Mutex belirtilen tanıtıcıyla ilişkilendirilmiş nesne mutex'i serbest bırakana veya belirtilen zaman aşımı aralığı geçene kadar bekler. |
Ortak İşleç
| Veri Akışı Adı | Açıklama |
|---|---|
| Mutex::operator= | Belirtilen Mutex nesneyi geçerli Mutex nesneye atar (taşır). |
Devralma Hiyerarşisi
Mutex
Gereksinimler
Üst bilgi: corewrappers.h
Ad Alanı: Microsoft::WRL::Wrappers
Mutex::Lock
Geçerli nesne veya Mutex belirtilen tanıtıcıyla ilişkilendirilmiş nesne mutex'i serbest bırakana veya belirtilen zaman aşımı aralığı geçene kadar bekler.
SyncLock Lock(
DWORD milliseconds = INFINITE
);
static SyncLock Lock(
HANDLE h,
DWORD milliseconds = INFINITE
);
Parametreler
milisaniye
Milisaniye cinsinden zaman aşımı aralığı. Varsayılan değer sonsuzdur ve süresiz olarak bekler.
h
Bir Mutex nesnenin tutamacı.
Dönüş Değeri
Mutex::Mutex
Mutex sınıfının yeni bir örneğini başlatır.
explicit Mutex(
HANDLE h
);
Mutex(
_Inout_ Mutex&& h
);
Parametreler
h
Bir tanıtıcı veya bir nesneye tanıtıcıya Mutex rvalue-başvurusu.
Açıklamalar
İlk oluşturucu, belirtilen tanıtıcıdan bir Mutex nesne başlatır. İkinci oluşturucu, belirtilen tanıtıcıdan bir Mutex nesne başlatır ve ardından mutex'in sahipliğini geçerli Mutex nesneye taşır.
Mutex::operator=
Belirtilen Mutex nesneyi geçerli Mutex nesneye atar (taşır).
Mutex& operator=(
_Inout_ Mutex&& h
);
Parametreler
h
Bir nesneye Mutex rvalue-başvurusu.
Dönüş Değeri
Geçerli Mutex nesneye başvuru.
Açıklamalar
Daha fazla bilgi için Rvalue Başvuru Bildirimcisi'nin Semantiği Taşıma bölümüne bakın: &.