CSingleLock::Unlock

BOOL entriegeln);

BOOL Unlock (lange lCount, LPLONG lPrevCount = NULL);

Rückgabewert

Ungleich NULL, wenn die Funktion erfolgreich ausgeführt wurde; andernfalls 0.

Parameter

lCount

Anzahl der Zugriffe auf freigeben. Muss größer als 0 sein. Wenn die angegebene Menge der Objektanzahl überschreiten die maximale führen würde, die Anzahl wird nicht geändert, und die Funktion gibt FALSE zurück.

lPrevCount

Verweist auf eine Variable, die die vorangegangene Zählung des Synchronisierungsobjekts erhalten. Wenn NULL, die vorangegangene Zählung nicht zurückgegeben werden.

Bemerkungen

Gibt das Synchronisierungsobjekt im Besitz von CSingleLock. Diese Funktion wird von CSingleLock-Destruktor aufgerufen.

Wenn Sie mehr als ein Zugang Zählung der Semaphor freigeben müssen, verwenden Sie die zweite Form der Unlock und geben Sie die Anzahl der Zugriffe auf Freigeben.

CSingleLock Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Index