80 likes | 167 Views
Algirdas Dumskis IT3. Registrai. R egistrai. Microsoft kompiuterinių terminų žodyne :
E N D
AlgirdasDumskis IT3 Registrai
Registrai • Microsoft kompiuterinių terminų žodyne: • Pagrindinė hierarchinė duomenų bazė, naudojama Microsoft Windows 9x, Windows CE, Windows NT ir Windows 2000, kurioje saugoma informacija, reikalinga konfigūruojant sistemą vienam ar keliems vartotojams, programoms ar techninei įrangai. • Kitaisžodžiaispasakius: • Registras yra sistemos Windows duomenų bazė, kurioje yra svarbi informacija apie sistemos aparatūrą, įdiegtas programas ir parametrus, bei visų vartotojo abonementų profilius kompiuteryje.
Šakniniai raktai • HKEY_LOCAL_MACHINE (HKLM); • HKEY_CURRENT_USER (HKCU); • HKEY_USERS (HKU); • HKEY_CLASSES_ROOT (HKCR); • HKEY_CURRENT_CONFIG (HKCC).
Reikšmės Pagrindiniaireikšmių tipai: REG_SZ REG_MULTI_SZ REG_EXPAND_SZ REG_BINARY REG_DWORD REG_QWORD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Registrų redagavimas • RegEdit.exe • *.reg failai • PowerShell • C++ • C# • Irkt.
Registrų redagavimas naudojant C++ LONG WINAPI RegOpenKeyEx( _In_ HKEY hKey, _In_opt_ LPCTSTR lpSubKey, _Reserved_ DWORD ulOptions, _In_ REGSAM samDesired, _Out_ PHKEY phkResult ); LONG WINAPI RegSetValueEx( _In_ HKEY hKey, _In_opt_ LPCTSTR lpValueName, _Reserved_ DWORD Reserved, _In_ DWORD dwType, _In_ const BYTE *lpData, _In_ DWORD cbData );