Pokud je mutex odemčený, je zamknut a jeho vlastníkem se stává toto
vlákno. Je-li je mutex zamčený tímto vláknem a jde o rekurzivní mutex,
inkrementuje se počítadlo zámků. Jestliže jde o obyčejný mutex zamčený
tímto vláknem, nastává deadlock, jde-li o errorchecking mutex, metoda
vrací zápornou hodnotu. V ostatních případech (tedy mutex je zamčen
jiným vláknem) je dané vlákno zablokováno a čeká na odemčení mutexu.
Pokud je mutex odemčený, metoda vrací zápornou hodnotu. Pokud je mutex
zamčený tímto vláknem, je odemknut a některé vlákno čekající na tento mutex
je probuzeno (rekurzivní mutex je nutno odemknout tolikrát, kolikrát
byl zamknut).