CSyncObject::Unlock

virtual BOOL Unlock () = 0;

virtual BOOL Unlock (lange lCount = NULL LpPrevCount , LPLONG );

Rückgabewert

Immer die Standardimplementierung gibt TRUE zurück.

Parameter

lCount

Von Standardimplementierung verwendet nicht.

lpPrevCount

Von Standardimplementierung verwendet nicht.

Bemerkungen

Die Erklärung der Unlock ohne Parameter ist eine reine virtuelle Funktion und von allen Klassen ableiten CSyncObjectüberschrieben werden muss. Die Standardimplementierung der Erklärung mit zwei Parametern immer gibt TRUEzurück. Diese Funktion wird aufgerufen, um Zugriff auf die Synchronisierungsobjekt im Besitz des aufrufenden Threads freizugeben. Die zweite Deklaration wird für Synchronisierungsobjekte z. B. Semaphoren bereitgestellt, die eine gesteuerte Ressource mehr als einen Zugang ermöglichen.

CSyncObject Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Index