Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wywołanie tej funkcji, aby uzyskać dostęp do zasobów kontrolowanych przez obiekt synchronizacji.
virtual BOOL Lock(
DWORD dwTimeout = INFINITE
);
Parametry
- dwTimeout
Określa czas oczekiwania dla obiektu synchronizacji mają być dostępne w milisekundach (zasygnalizowany).Jeśli INFINITE, Lock będzie czekał przed zwróceniem sygnalizowane jest obiekt.
Wartość zwracana
Niezerowa, jeśli funkcja zakończyła się pomyślnie; 0 inaczej.
Uwagi
Jeśli obiekt synchronizacji jest sygnalizowane, Lock zwróci pomyślnie i wątek jest właścicielem obiektu.Jeśli obiekt synchronizacji jest zasygnalizowane (niedostępny), Lock będzie czekać na obiekt synchronizacji zasygnalizowanie do liczby milisekund określoną w dwTimeOut parametru.Jeśli obiekt synchronizacji nie zasygnalizowane w określonym czasie, Lock zwraca błąd.
Wymagania
Nagłówek: afxmt.h