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