Udostępnij za pośrednictwem


CSyncObject::Unlock

Deklaracja Unlock bez parametrów jest czysty funkcję wirtualną i muszą zostać zastąpione przez wszystkie klasy wywodzące się z CSyncObject.

virtual BOOL Unlock( ) = 0; 
virtual BOOL Unlock(
   LONG lCount,
   LPLONG lpPrevCount = NULL 
);

Parametry

  • lCount
    Nie używane przez implementację domyślnej.

  • lpPrevCount
    Nie używane przez implementację domyślnej.

Wartość zwracana

Domyślna implementacja zawsze zwraca TRUE.

Uwagi

Domyślna implementacja deklaracji z dwa parametry zawsze zwraca TRUE.Ta funkcja nazywa się zwolnienie dostępu do obiektu synchronizacji własnością wywołującego wątku.Synchronizacja obiektów jak semafory zezwalające na więcej niż jeden dostępu do zasobów kontrolowanych przewidziana jest deklaracja drugiego.

Wymagania

Nagłówek: afxmt.h

Zobacz też

Informacje

Klasa CSyncObject

Wykres hierarchii