ВУЗ:
Составители:
28
реестре, используя приложение regedit. Для доступа к ключам реестра из
программы можно воспользоваться функциями RegOpenKeyEx, RegQueryValueEx
и RegCloseKey.
Таблица 2 – Сведения реестра о BIOS и видеокарте
Параметр
Тип
Описание
SystemBiosDate
Строка
Дата Bios
SystemBiosVersio
n
Несколько строк
Версия Bios
VideoBiosDate
Строка
Дата видеокарты
Функция RegOpenKeyEx
LONG RegOpenKeyEx
(
HKEY hKey,
LPCTSTR lpSubKey,
DWORD ulOptions,
REGSAM samDesired,
PHKEY phkResult
);
Функция открывает раздел реестра.
Параметры:
hKey – описатель открываемого раздела, который может быть получен функциями
RegCreateKeyEx и RegOpenKey. Действуют стандартные описатели:
● HKEY_CLASSES_ROOT
● HKEY_CURRENT_CONFIG
● HKEY_CURRENT_USER
● HKEY_LOCAL_MACHINE
● HKEY_USERS
● Для Windows Me/98/95 также: HKEY_DYN_DATA.
lpSubKey – указатель на строку, завершающуюся нулевым байтом, которая
содержит имя открываемого раздела. Этот раздел должен быть подразделом,
идентифицируемого описателем раздела. Если этот параметр NULL, то функция
вернет описатель самого раздела, т. е. раздела, идентифицируемого описателем.
ulOptions – зарезервировано и равно нулю.
samDesired – определяет права доступа (действия, которые будет проделывать с
разделом программист). Как уже упоминалось, раздел реестра является системным
объектом, а следовательно он имеет дескриптор защиты, именно в нем
перечисляются права пользователей на объект. Определены следующие
стандартные макросы:
● KEY_ALL_ACCESS – разрешаются любые действия над разделом;
● KEY_ENUMERATE_SUB_KEYS – разрешается перечисление подразделов
данного раздела;
● KEY_READ – разрешается чтение раздела;
реестре, используя приложение regedit. Для доступа к ключам реестра из
программы можно воспользоваться функциями RegOpenKeyEx, RegQueryValueEx
и RegCloseKey.
Таблица 2 – Сведения реестра о BIOS и видеокарте
Параметр Тип Описание
SystemBiosDate Строка Дата Bios
SystemBiosVersio Несколько строк Версия Bios
n
VideoBiosDate Строка Дата видеокарты
Функция RegOpenKeyEx
LONG RegOpenKeyEx
(
HKEY hKey,
LPCTSTR lpSubKey,
DWORD ulOptions,
REGSAM samDesired,
PHKEY phkResult
);
Функция открывает раздел реестра.
Параметры:
hKey – описатель открываемого раздела, который может быть получен функциями
RegCreateKeyEx и RegOpenKey. Действуют стандартные описатели:
● HKEY_CLASSES_ROOT
● HKEY_CURRENT_CONFIG
● HKEY_CURRENT_USER
● HKEY_LOCAL_MACHINE
● HKEY_USERS
● Для Windows Me/98/95 также: HKEY_DYN_DATA.
lpSubKey – указатель на строку, завершающуюся нулевым байтом, которая
содержит имя открываемого раздела. Этот раздел должен быть подразделом,
идентифицируемого описателем раздела. Если этот параметр NULL, то функция
вернет описатель самого раздела, т. е. раздела, идентифицируемого описателем.
ulOptions – зарезервировано и равно нулю.
samDesired – определяет права доступа (действия, которые будет проделывать с
разделом программист). Как уже упоминалось, раздел реестра является системным
объектом, а следовательно он имеет дескриптор защиты, именно в нем
перечисляются права пользователей на объект. Определены следующие
стандартные макросы:
● KEY_ALL_ACCESS – разрешаются любые действия над разделом;
● KEY_ENUMERATE_SUB_KEYS – разрешается перечисление подразделов
данного раздела;
● KEY_READ – разрешается чтение раздела;
28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
