Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Функції управління реєстром Windows

Реферат Функції управління реєстром Windows


















ФУНКЦІЇ УПРАВЛІННЯ Реєстри WINDOWS


Введення


У табл.1 зведено всі функції системного реєстру, а опис основних слід безпосередньо після таблиці.


Таблиця 1 Огляд функцій системного реєстру

Функція

Призначення

RegCloseKey

Закриває відкритий ключ системного реєстру

RegConnectRegistry

Виконує з'єднання з зумовленим дескриптором системного реєстру на іншому комп'ютері

RegCreateKeyEx

Створює новий підключ

RegDeleteKey

Видаляє ключ з системного реєстру

RegDeleteValue

Видаляє значення з системного реєстру

RegDisablePredefinedCashe

Вимикає таблицю зумовлених дескрипторів системного реєстру в ключі HKCU для поточного процесу

RegEnumKeyEx

Перераховує всі підключи даного ключа

RegEnumValue

Перераховує всі значення даного ключа

RegFlushKey

Відразу ж записує всі зміни, вироблені в системному реєстрі

RegLoadKey

Завантажує розділ в кореневій ключ, що знаходиться на вершині ієрархії

RegNotifyChangeKeyValue

Вказує на момент зміни ключа або значення в системному реєстрі

RegOpenCurrentUser

Відкриває ключ HKCU для користувача поточної потоку

RegOpenKeyEx

Відкриває існуючий ключ системного реєстру з розширенням Win32

RegOverridePredefKey

Перевизначає перевизначення ключ системного реєстру відповідно до вказаним ключем системного реєстру

RegQueryInfoKey

Повертає інформацію про ключ

RegQueryMultipleValues ​​

Вибирає тип і дані для списку імен значень

RegQueryValueEx

Повертає значення (з розширеними типами даних Win32)

RegReplaceKey

Замінює ключ вмістом файла при перезапуску системи

RegRestoreKey

Зчитує вміст розділу раніше збережений ключ

RegSaveKey

Зберігає значення та підключи даного ключа у файлі вулика

RegSetValueEx

Привласнює ключу значення (з новими типами даних)

RegUnLoadKey

Видаляє розділ з системного реєстру


В 

1. Створення та відкриття ключів


Для того щоб працювати з даними реєстру, додаток повинен спочатку створити власний ключ або відкрити ключ, створений раніше. Для створення ключа додатком необхідно викликати функцію RegCreateKeyEx (), яка описана у файлі winreg.h так:


LONG RegCreateKeyEx (HKEY hKey, LPCSTR lpSubKey, DWORD Reserved, LPSTR lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition)


Параметри:

hKey - хендл ключа, під яким передбачається створити новий підключ.

lpSubKey - покажчик на рядок, що завершується нульовим символом в кінці і містить ім'я нового ключа.

Reserved - резерв.

lpClass - покажчик на рядок, що завершується нульовим символом в кінці і містить найменування класу нового ключа.

dwOptions - спеціальні опції для зберігання даних, пов'язаних з ключем. Задаються ідентифікатором з префіксом REG_OPTION_.

samDesired - доступ до ключа з необхідним рівнем захисту.

lpSecurityAttributes - атрибути захисту ключа.

phkResult - покажчик на змінну HKEY, якій присвоюється хендл нового ключа.

lpdwDisposition - покажчик на змінну типу DWORD, якій присвоюється значення стану підключа (був створений або відкритий).

що повертається значення: якщо ...


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Архітектура системного реєстру Windows
  • Реферат на тему: Проектування та розробка баз даних Реєстру повітряних суден (на прікладі Ре ...
  • Реферат на тему: ! Застосування системного підходу та системного аналізу в Юридичним дослідж ...
  • Реферат на тему: Наукові погляди А.А. Богданова та їх значення для розвитку системного анал ...
  • Реферат на тему: Введення Єдиного державного реєстру платників податків та юридичних осіб