Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Функции управления реестром Windows

Наклейки для поощрения "Смайлики 2".
Набор для поощрения на самоклеящейся бумаге. Формат 95х160 мм.
19 руб
Раздел: Наклейки для оценивания, поощрения
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики

Введение В табл.1 сведены все функции системного реестра, а описание основных следует непосредственно после таблицы. Таблица 1 Сводка функций системного реестра Функция Назначение RegCloseKey Закрывает открытый ключ системного реестра RegCo ec Regis ry Выполняет соединение с предопределенным дескриптором системного реестра на другом компьютере RegCrea eKeyEx Создает новый подключ RegDele eKey Удаляет ключ из системного реестра RegDele eValue Удаляет значение из системного реестра RegDisablePredefi edCashe Отключает таблицу предопределенных дескрипторов системного реестра в ключе HKCU для текущего процесса RegE umKeyEx Перечисляет все подключи данного ключа RegE umValue Перечисляет все значения данного ключа RegFlushKey Сразу же записывает все изменения, произведенные в системном реестре RegLoadKey Загружает раздел в корневой ключ, находящийся на вершине иерархии Reg o ifyCha geKeyValue Указывает на момент изменения ключа или значения в системном реестре RegOpe Curre User Открывает ключ HKCU для пользователя текущей потока RegOpe KeyEx Открывает существующий ключ системного реестра с расширением Wi 32 RegOverridePredefKey Переопределяет переопределенный ключ системного реестра в соответствии с указанным ключом системного реестра RegQueryI foKey Возвращает информацию о ключе RegQueryMul ipleValues Выбирает тип и данные для списка имен значений RegQueryValueEx Возвращает значение (с расширенными типами данных Wi 32) RegReplaceKey Заменяет ключ содержимым файла при перезапуске системы RegRes oreKey Считывает содержимое раздела ранее сохраненный ключ RegSaveKey Сохраняет значения и подключи данного ключа в файле улья RegSe ValueEx Присваивает ключу значение (с новыми типами данных) RegU LoadKey Удаляет раздел из системного реестра 1. Создание и открытие ключей Для того чтобы работать с данными реестра, приложение должно сначала создать собственный ключ или открыть ключ, созданный ранее. Для создания ключа приложению необходимо вызвать функцию RegCrea eKeyEx(), которая описана в файле wi reg.h так: LO G RegCrea eKeyEx (HKEY hKey, LPCS R lpSubKey, DWORD Reserved, LPS R lpClass, DWORD dwOp io s, REGSAM samDesired, LPSECURI Y A RIBU ES lpSecuri yA ribu es, PHKEY phkResul , LPDWORD lpdwDisposi io ) Параметры: hKey – хэндл ключа, под которым предполагается создать новый подключ. lpSubKey – указатель на строку, завершающуюся нулевым символом в конце и содержащую имя нового ключа. Reserved – резерв. lpClass – указатель на строку, завершающуюся нулевым символом в конце и содержащую наименование класса нового ключа. dwOp io s – специальные опции для хранения данных, связанных с ключом. Задаются идентификатором с префиксом REG OP IO . samDesired – доступ к ключу с требуемым уровнем защиты. lpSecuri yA ribu es – атрибуты защиты ключа. phkResul – указатель на переменную HKEY, которой присваивается хэндл нового ключа. lpdwDisposi io – указатель на переменную типа DWORD, которой присваивается значение состояния подключа (был создан или открыт). Возвращаемое значение: если ключ создан или открыт удачно, то значение ERROR SUCCESS. Любое другое значение является свидетельством того, что при создании или открытии ключа встретилась ошибка.

Первый аргумент - hKey -хэндл ранее открытого ключа или одно из следующих значений: HKEY CLASSES ROO ; HKEY CURRE USER; HKEY LOCAL MACHI E; HKEY USERS; HKEY DY DA A (Wi 9x) или HKEY PERFORMA CE DA A (Wi /2000) При инсталляции Wi dows создаются пять ключей. Их имена совпадают со значениями, приведенными выше. Другими словами, эти ключи являются основой для создания иерархии ключей. Ключи, находящиеся по иерархии ниже первого из предопределенных ключей, HKEY LOCAL MACHI E, определяют физическое состояние компьютера, включая данные о типе шины, системной памяти, инсталлированном аппаратном и программном обеспечении. Ключи, находящиеся по иерархии ниже HKEY CLASSES ROO , определяют типы (или классы) файлов и свойства, ассоциированные с этими классами. Свойства классов определяются только программистом. Обычно эти свойства применяются при работе приложений, использующих внедрение и связывание объектов, а также приложений, использующих среду Wi dows (shell applica io s). К примеру, при открытии файлов в Explorer'e используются свойства файлов, записанные в реестре. Ключи, подчиненные HKEY USERS, определяют конфигурацию по умолчанию при подключении нового пользователя на локальной машине и конфигурацию текущего пользователя. И наконец, ключи, подчиненные HKEY CURRE USER, определяют установки, сделанные текущим пользователем, касающиеся переменных окружения, данных о принтерах, сетевых подключениях и т. д. Кроме этого, в этой ветви дерева хранятся установки, сделанные конкретными приложениями. Возвращаясь к аргументам функции RegCrea eKeyEx(), можно сказать, что перед созданием нового ключа необходимо продумать, в какую ветвь дерева необходимо включить новый ключ. Если новый ключ необходимо создать подчиненным ключу более низкого уровня, то определенным образом можно пройти по дереву и найти тот ключ, который необходим. Кроме этого, ключ, хэндл которого указан в первом аргументе, должен быть открыт с атрибутом доступа KEY CREA E SUB KEY. Вторым аргументом - lpSubKey - является указатель на строку, содержащую имя создаваемого ключа. Создаваемый ключ будет подчиненным ключа, хэндл которого указан в первом аргументе. Третий аргумент - Reserved -зарезервирован и должен быть равным нулю. Четвертый аргумент - lpClass - указатель на строку, определяющую класс создаваемого ключа. Очередной, пятый аргумент - dwOp io s, определяет опции создаваемого ключа. Этот аргумент может принимать одно из значений: REG OP IO VOLA ILE REG OP IO O VOLA ILE. В Wi dows 9x первое значение не используется. Второе значение указывает, что при перезагрузке системы значение этого ключа сохраняется, т. е. информация сохраняется в файле, а не в памяти. Следующий, шестой аргумент - samDesired, определяет маску доступа к ключу. Этот параметр представляет собой битовую шкалу и может быть комбинацией флагов, приведенных в табл.2. Таблица 2 Флаги, составляющие маску доступа к ключу Флаг Описание KEY QUERY VALUE Права запрашивать данные подключен KEY SE VALUE Права устанавливать данные подключен KEY CREA E SUB KEY Права создавать подключи KEY E UMERA E SUB KEY Права перебирать подключи KEY O IFY Права изменять нотификацию KEY CREA E LI K Права создавать символическую связь KEY READ (S A DARD RIGH S READ) KEY QUERY VALUE KEY E UMERA E SUB KEYS KEY O IFY KEY WRI E (S A DARD RIGH S WRI E) KEY SE VALUE KEY CREA E SUB KEY KEY EXECU E KEY READ KEY ALL ACCESS (S A DARD RIGH S ALL) KEY QUERY VALUE KEY SE VALUE KEY CREA E SUB KEY KEY E UMERA E SUB KEYS KEY CREA E SUB KEY KEY O IFY KEY CREA E LI K Седьмой аргумент - lpSecuri yA ribu es - указатель на структуру типа SECURI Y A RIBU ES, которая определяет атрибуты безопасности создаваемого ключа.

Wi dows 9х не поддерживает безопасность, поэтому этот параметр игнорируется. Туда, куда указывает восьмой аргумент - phkResul - записывается хэндл созданного ключа. И наконец, последний, девятый аргумент - lpdwDisposi io - указывает место, куда будет записана информация о том, что произошло с ключом. Дело в том, что если с помощью этой функции производится попытка создать ключ, который уже существует, то ключ не создается, а просто открывается. Поэтому приложению необходимо знать, что произошло при создании ключа. Если ключ был создан, то в поле, определяемое lpdwDisposi io , записывается значение REG CREA ED EW KEY. В том случае, если ключ существовал и был открыт, записываемое значение равно REG OPE ED EXIS I G KEY. Это поле может быть использовано и для того, чтобы узнать, не открыт ли ключ другим приложением. Открытый ключ доступен только тому приложению, которое создало его. Таким образом, если приложение открывает заведомо существующий ключ и получает в ответ значение REG CREA ED EW KEY, то можно сделать вывод о том, что ключ занят другим приложением. Для ОТКРЫТИЯ подключа системного реестра с требуемым типом доступа служит функция RegOpe KeyEx(). Эта функция не создает ключ, если он не существует. Вместо этого она возвращает код ошибки. LO G RegOpe KeyEx (HKEY hKey, LPCS R lpSubKey, DWORD Reserved, REGSAM samDesired, PHKEY phkResul ) Параметры: hKey – хэндл открываемого ключа. lpSubKey – указатель на строку, завершающуюся нулевым символом в конце и содержащую имя нового ключа. Reserved – резерв. samDesired – доступ к ключу с требуемым уровнем защиты. phkResul – указатель на переменную HKEY, которой присваивается хэндл нового ключа. Возвращаемое значение: если ключ создан или открыт удачно, то значение ERROR SUCCESS. Любое другое значение является ошибкой. 2. Закрытие ключей и сохранение произведенных в них изменений Закрывается ключ с помощью функции RegCloseKey(). При этом освобождаются любые связанные с данным ключом системные ресурсы. Закрытие ключа отнюдь не вызывает задержку операций записи, происходящих непосредственно после выполнения данной функции. Синтаксис функции следующий: LO G RegCloseKey (HKEY hKey) Параметры: hKey – хэндл закрываемого ключа. Возвращаемое значение: если ключ создан или открыт удачно, то значение ERROR SUCCESS. Любое другое значение является ошибкой. Проблема. Дело в том, что данные из реестра на время работы с ними переписываются в кэш и записываются обратно на диск при выполнении функции RegFlushKey(). Чтобы данные, измененные во время работы программы, не были потеряны, то перед закрытием ключа следует их сбрасывать на диск. С другой стороны, у программиста может появиться соблазн сбрасывать данные на диск достаточно часто. Так как RegFlushKey() использует огромное количество системных ресурсов, то эту функцию нужно вызывать только в том случае, когда действительно в этом есть необходимость. Синтаксис функции следующий: LO G RegFlushKey (HKEY hKey) Параметры: hKey – хэндл ключа, содержимое которого должно быть сброшено на диск. Возвращаемое значение: если ключ создан или открыт удачно, то значение ERROR SUCCESS.

В то же время имеется развитый набор функций управления питанием aCPI (advanced Configuration and Power Interface), обладающий собственным интерпретируемым языком высокого уровня, который можно использовать для написания кода руткита, прописав главные функции атаки непосредственно во флэш-память BIOS. Хисмен привел рабочий код, с помощью которого можно принудительно расширять привилегии зловредной программы и считывать содержимое памяти. Так глубоко внедренный руткит способен выживать в компьютере не только после переустановки операционной системы, но и после замены жесткого диска. Кроме того, опора на BIOS делает его платформно-независимым, благодаря чему он прекрасно себя чувствует и под Windows, и под Linux, и под любой другой операционной системой. Дабы не сеять панику раньше времени, Хисмен сделал несколько существенных оговорок относительно серьезности гипотетической угрозы. Во-первых, разработчику пока не очень ясно, как внедрять руткит в BIOS с помощью обычных вирусов и червей. Во-вторых, размер доступного места во флэш-памяти BIOS не превышает нескольких десятков килобайт, поэтому злоумышленнику там особо не развернуться

1. ТЕОРЕТИЧЕСКИЙ АНАЛИЗ РАСПРЕДЕЛЕНИЯ ФУНКЦИЙ УПРАВЛЕНИЯ В ПОДРАЗДЕЛЕНИЯХ ОМОН И ВНУТРЕННИХ ВОЙСКАХ МВД РОССИИ (низшие структурные подразделения: отделение, взвод)

2. Функции управления

3. Контроль, как функция управления

4. Подбор кадров - функция управления

5. Маркетинг - специфическая функция управления

6. Контроль как функция управления
7. Visual Basic и Системный Реестр Windows
8. Краткий HELP по реестру Windows и по программам для его оптимизации

9. Сущность и принципы планирования как функции управления

10. Функции управления производством

11. Мотивация - функция управления

12. Мотивация – как функция управления

13. Планирование как функция управления

14. Принципы и функции управления персоналом

15. Функции управления

16. Функции управления предприятием

Ранец ортопедический "Kitty", цвет розовый.
Ранец с ортопедической спинкой. Компактная обтекаемая форма. Крышка из износостойкой искусственной кожи! Широкие удобные лямки
3295 руб
Раздел: Без наполнения
Подставка для бумажных полотенец "Mayer & Boch", 32 см.
Высота: 32 см. Материал: дерево (бамбук).
387 руб
Раздел: Крючки, держатели для полотенец, доски для записок
Кресло детское "Бюрократ" (цвет: розовый/белый, арт. CH-W797/PK/TW-13A).
Регулировка высоты (газлифт). Пружинно-винтовой механизм качания спинки. Эргономичная спинка (сетка). Ограничение по весу: 120 кг.
5264 руб
Раздел: Стульчики

17. Внутрифирменное планирование как важнейшая функция управления предприятием

18. Основные функции управления в деятельности заведующего

19. Цели и функции управления в таможенной сфере

20. Проектирование основных составляющих процесса управления по функциям: планирование, организация, мотивация и контроль для фирмы "Оптика"

21. Системы управления документами, их функции

22. Органы государственного управления юстиции: система, правовое положение, функции, пути реформирования
23. Построение локальной вычислительной сети подразделения организации под управлением операционной системы Windows NT
24. Функции для работы с реестром

25. Органы государственного управления: понятие, виды и функции

26. Задачи и функции службы документационного обеспечения управления

27. Анализ процесса регулирования непрерывной системы. Анализ процесса управление цифровой системы и синтез передаточной функции корректирующего цифрового устройства управления

28. Реализация системы управления реального времени в ОС Windows

29. Методы, функции и автоматизация управления

30. Принципы, функции и методы управления

31. Управление как функция

32. Функции и задачи подразделений по управлению человеческими ресурсами (на примере предприятий электроэнергетической отрасли)

Шторка антимоскитная "Цветок" с магнитными замками.
Размеры: 100х220 см. Препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
372 руб
Раздел: Сетки противомоскитные
Пеленка-кокон Папитто на липучке (двухслойная).
Пеленка выполнена из двойного интерлока (100% хлопок), а это отличный материал для пошива одежды для новорожденных. Пеленка-кокон это
388 руб
Раздел: Пелёнки
Набор игрушек на присосках "Каскадер".
Что подарить творческому ребенку, из которого ключом бьет энергия? Чем занять неугомонного малыша в дороге или в ожидании? Набор игрушек
340 руб
Раздел: Из резины

33. Бюджетный федерализм. Управление финансами, содержание и функции

34. Разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата

35. Функции белков в организмах живых существ

36. Синапсы (строение, структура, функции)

37. Строение и функции клетки

38. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)
39. Военные реформы 1862-74 годов в России. Техническое перевооружение армии и флота, всесословная воинская повинность. Изменение системы военного управления
40. ПВО. Устройство ЗАК МК. Система управления антенной (СУА)

41. Проблемы финансирования расходов на управление в Российской Федерации

42. Планирование в системе государственного управления

43. Налоги: эволюция, определения и формы. Принципы налоговой политики и функции налогов

44. Вопросы и ответы к междисциплинарному экзамену (государственное и муниципальное управление)

45. Задачи, основные функции и система ОВД

46. Сочетание убеждения и принуждения в административном управлении

47. Государственное управление в социально-культурной сфере

48. Управление транспортом

Набор столовых приборов BE-0011S24 "Webber", 24 предмета.
В наборе 24 предмета: - вилка столовая (6 штук), - ложка столовая (6 штук), - ложка чайная (6 штук), - нож столовый (6
957 руб
Раздел: От 19 до 50 предметов
Ремень-кошелек эластичный с двумя отделениями, чёрный (арт. TD 0453).
Если Вы носите одежду без карманов или занимаетесь спортом, Вы, разумеется, сталкивались с необходимостью носить телефон, кошелек, ключи и
355 руб
Раздел: Поясные
Набор для создания украшений "Кукла".
З маленькие куколки в разных нарядах, входящие в набор, предоставят простор для самой смелой фантазии, а с помощью страз и блесток
806 руб
Раздел: Бумажные куклы

49. Управление промышленостью

50. Управление в области обороны

51. Товарищества собственников жилья: порядок образования, функции, основания реорганизации и ликвидации товарищества

52. Изменение системы государственного управления народным хозяйством в 1957г.

53. Государственная служба Приказной системы управления

54. Референдум и его социальная функция
55. Экономические функции государства. Государственное регулирование экономики
56. Задачи, система и функции органов юстиции Российской Федерации

57. Порядок управления государственным имуществом

58. Отчет по учебно-ознакомительной практике (c правовыми основами местного самоуправления, формированием представительных и исполнительных органов власти, структурой и функциями органов местного самоуправления)

59. Муниципальная собственность как объект муниципального управления (на примере МО “Город Архангельск”)

60. Налоги: их сущность, виды и функции

61. Структура налоговых органов РФ права, обязанности и функции

62. Возникновение и развитие, понятие и признаки права. Понятие правосознания, основные функции, виды

63. Право: понятие, признаки, виды, функции, принципы

64. Государство: понятие, признаки, формы правления и функции

Набор цветных карандашей "Ergosoft", треугольные, 12 цветов.
Набор цветных карандашей. 12 цветов. Упаковка – картон.
556 руб
Раздел: 7-12 цветов
Деревянная рамка-вкладыш "Фрукты".
Деревянная доска Фрукты - это игровая панель для развития мелкой моторики, внимания, усидчивости и воображения Вашего малыша. Достаньте
380 руб
Раздел: Рамки-вкладыши
Карандаши, 24 цвета, заточенные.
Мягкий и прочный грифель, яркие и насыщенные цвета. Не рекомендуется использовать детям младше 3-х лет.
318 руб
Раздел: 13-24 цвета

65. Функции государства

66. Происхождение права, теории происхождения права, понятие признаки, виды, функции, принципы

67. Взаимодействие органов государственного и муниципального управления

68. Служба документационного обеспечения управления

69. Деньги и их функции(MONEY)

70. Культура, её структура и функции
71. Культура как социальное явление. Ее основные функции
72. Функции культуры

73. Глагольное управление в селькупском языке

74. Предложения с именным предикатом состояния и их коммуникативные функции

75. Реализация функций языка в ФЗ "О прокуратуре РФ"

76. Традиционализм и его влияние на систему государственного управления Японии

77. Становление и развитие системы управления Военно-Морским флотом в Петровский период Российской истории

78. Ялтинская конференция 1945 года и обсуждение на ней вопроса о зонах оккупации Германии и управлении большим Берлином

79. Управление системой "Интеллектуальный дом" через Интернет. Аппаратно-программные решения внутренней сети

80. Оптимальное управление вычислениями в распределенных вычислительных системах на основе графа потоков данных

Держатель балдахина с двойным креплением (в пенале).
Крепление для балдахина состоит из двух полых трубок, которые вставляются одна в другую, верхней спирали для балдахина и двух креплений к
303 руб
Раздел: Балдахины, держатели
Пенал "Радужная коллекция", серый-лайм.
Пенал очень компактен, удобен для хранения и переноски карандашей, ручек, фломастеров, кистей. Без наполнения. Размер: 22x11x6,5 см. 1
475 руб
Раздел: Без наполнения
Одеяло байковое "Карапуз" с рисунком (цвет: бежевый).
Байковое одеяло для новорожденных детей и подростков изготовлено из 100% хлопка (натуральная байка), имеет мягкую фактуру полотна,
695 руб
Раздел: Одеяла для детей

81. Принципы работы системы управления параллельными процессами в локальных сетях компьютеров

82. Проект структурированной кабельной системы для здания газопромыслового управления в поселке Пангоды

83. Развитие сетевых операционных систем. Windows 2000

84. Управление звуковой картой компьютера

85. Использование компьютеров в управлении предприятием

86. Принцип программного управления. Микропроцессор. Алгоритм работы процессора
87. Теория системного управления
88. Создание клиентских частей SQL БД под ОС Windows`95 и WindowsNT

89. Устройство дистанционного управления сопряженное с шиной компьютера IBM PC

90. Получение уравнения переходного процесса по передаточной функции

91. Информационные технологии в управлении (Контрольная)

92. Управление общежитием, учет прибывших, убывших студентов, контроль над своевременной уплатой сумм за проживание в общежитие

93. Современные системы управления базами данных

94. Построение функции предшествования по заданной КС-грамматике

95. Разработка проекта ИВС для управления файловыми ресурсами и ресурсами печати в сетях под управлением Win2000

96. Система управления базами данных ACCESS

Жидкое средство для стирки детских вещей "Meine Liebe", 800 мл.
Концентрат абсолютно безопасен для здоровья. Не содержит хлора, фосфатов, ароматизаторов, красителей и других химически агрессивных
320 руб
Раздел: Для стирки детских вещей
Датчик утечки газа "Страж".
очевидной пользы, бытовой газ несет страшную опасность: риск отравления или даже взрыва. Датчик утечки газа «Страж» обезопасит Ваш дом от
610 руб
Раздел: Детекторы, датчики движения
Подушка с принтом "FIFA 2018", прямоугольная, синий, 40x29 см.
Подушка с символикой чемпионата мира по футболу 2018 года станет прекрасным дополнением к вашему интерьеру. Изделие выполнено из
403 руб
Раздел: Брелоки, магниты, сувениры

97. Билеты по Windows и Word

98. Общая характеристика системы Windows

99. Сравнение операционных систем /DOS, UNIX, OS (2, WINDOWS/ (Write)


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.