PB173 - Systémové programování Windows Úkol 06 service client event logregistry repository Vytvořte následující funkce pro práci s nastavením:  DWORD GetDwordSetting( … valueName, DWORD defaultValueData ); načte z Vašeho registrového klíče (viz níže) hodnotu typu REG_DWORD a vrátí ji. Pokud cokoliv selže vrací defaultValue.  DWORD SetDwordSetting( … valueName, DWORD valueData ); uloží do Vašeho registrového klíče (viz níže) hodnotu typu REG_DWORD. Pokud cokoliv selže vrací kód chyby.  … GetSzSetting( … valueName, … defaultValueData ); načte z Vašeho registrového klíče (viz níže) hodnotu typu REG_SZ a uloží ji do valueBuffer. Pokud cokoliv selže, pokusí se do valueBuffer uložit defaultValueData a vrací kód chyby. Vaší registrovým klíčem se rozumí klíč ve tvaru “SOFTWARE\\Muni\\PB173\\ VaseJmenoAPrijmeni” (příklad “SOFTWARE\\Muni\\PB173\\ RomanStepanek” ) v uzlu HKEY_CURRENT_USER. Rozšiřte úkol05 tak aby se  cesta k repository adresáři načítala z hodnoty „repositoryPath“,  při každém uložení se index souboru uložil do hodnoty „repositoryIndex“. A při spuštění ThreadRepositoryStore se z této hodnoty i navázal. Úkol 06 – bonus Proveďte úkol 06 s následující úpravou (+1B)  pokud klíč nebude existovat (od libovolné úrovně), tak se sám vytvoří