Тағайындалу мен қолдану аймағы
Файлды əдетте есте сақтау құрылғысындағы бір-бірімен байланысты деректер блогы деп атайды, ал API Win32-де файлды аталынған каналдар деп санайды, байланыс ресурстары, дисктік құрылғылар, консоль немесе жайфайлдарға енгізу жəне шығару ағындары. Ұйымдастыру принципі бойыншабарлық файлдар типтері бірдей болып табылады, бірақ бір-бірінен өздерініңқосымша қасиеті жəне шектеулерімен ерекшеленеді. API Win32 файлдықфункциялары қосымшаға негізгі файлдық жүйе немесе құрылғының типінен 3 файлға кіруге рұқсат алады. Берілетін мүмкіндіктер сонда да файлдық жүйе, құрылғы немесе операциялық жүйеге тəуелді болады.
Реестр - бұл қосымша конфигурацияларының жəне жүйенің иерархиялық мəліметтерінің базасы. Реестрге қатынас- реестр бөлімдері арқылы жүзегеасады. Олар файлдық жүйенің каталогтарына аналогты. Бөлім өзге бөлімдердінемесе файл атына не мазмұнына сəйкестендіретін «параметр- мəнді» сақтауы мүмкін. Қолданушы немесе администратор реестрдің құрамын реестр түзушісі арқылы қарай немесе түзей алады [1]. Ол REGEDIT32 командасымен шақырылады. Бұдан басқа программалар реестрді осы бөлімде сипаттайтын
API функциясы арқылы бақылай алады.
«Параметр- мəн» реестрде келесі ақпаратты сипаттайды:
- Версия номері жəне операциялық жүйенің шығарылған номері жəне де жүйеге енген қолданушыны;
- Дұрыс орнатылған барлық қосымшалар туралы ақпараттарды;
- Компьютер процесінің типі туралы ақпаратты, процессорлар санын,
жүйелік жадыны, т.б.
- Негізгі каталог жəне қосымшаны баптау тəрізді қолданушы ақпаратын;
- Қауіпсіз мəліметтерді, мыс: тіркелген қолданушы аттары;
- Орнатылған қызмет;
-Файлдар арасындағы кеңейтілулер мен орындалатын программалардың
сəйкестіктері. Олар файлдардағы белгішелерді басқанда, қолданушы интерфейсінің қабықшасы ретінде қолданады. Мыс: .doc кеңейтілуі MicrosoftWord- қасайкеледі.
- Жүйелік адрестер мен компьютерлер арасындағы сəйкестіктер.
Реестр бөлімдері
Файлдық жүйе каталогтары мен реестр бөлімдері арасындағы аналогияны аңғаруға болады. Əр бөлім өзге бөлімдерді жəне де «параметр - мəн» тізбегін қамтуы мүмкін. Файлдық жүйеге файлдың толық аты бойынша қатынау сияқты, реестрге де бөлім аттары бойынша қатынауға болады. Реестрге кіру нүктесі ретінде бірнеше стандартты бөлімдер қызмет етеді.
1. HKEY_LOCAL_MACHINEмашина туралы физикалық информацияны жəне де орнатылған программалық қамтама туралы мəліметтерді сақтайды.Əр орнатылған программаларға бөлімшелер түрі құрылады. SOFTWARE\компания аты\өнім аты\Версия.
2. HKEY_USERS қоданушылар туралы конфигурацияларын сақтайды.
3. HKEY_CURRENT_CONFIG ағындағы баптау параметрлерін, монитор жəне шрифттің шешуші міндеттерін сақтайды.
4. HKEY_CLASSES_ROOTфайл кеңейтулері жəне класс, қосымша арасындағы сəйкестікті анықтайтын, осы кеңейту лері бар объектілерге қатынасқа бықшасы ретінде қолданылатын бөлімдерді сақтайды. Бұл бөлімдерде Microsoft (COM) объекті моделькомопненттеріне арналған барлық мəліметтер жазылады.
5. HKEY_CURRENT_USER. Мұнда берілген қолданушыны ңақ параттары, айнымалы орта, принтер жəне қолданушыны баптау қосымшалары да қатысады.
Достарыңызбен бөлісу: |