CSyncObject::Lock
Volání této funkce můžete získat přístup k prostředku řízena objekt synchronizace.
virtual BOOL Lock(
DWORD dwTimeout = INFINITE
);
Parametry
- dwTimeout
Určuje dobu v milisekundách čekání pro objekt synchronizace je k dispozici (signalizováno následným tichem).Pokud NEKONEČNÉ, Lock bude čekat, dokud objekt je signalizováno před návratem následným tichem.
Vrácená hodnota
Nenulová hodnota, pokud funkce byla úspěšná. jinak 0.
Poznámky
Pokud objekt synchronizace je signalizováno následným tichem, Lock úspěšně vrátí a podproces je nyní vlastníkem objektu.Pokud je objekt synchronizace nonsignaled (nedostupné) Lock pro objekt synchronizace se stanou signalizováno následným tichem na číslo uvedené v milisekundách čekání dwTimeOut parametr.Pokud je signalizováno následným objekt synchronizace není stanou tichem ve stanoveném čase, Lock vrátí chybu.
Požadavky
Záhlaví: afxmt.h