(Registry) , .
:
Plug-and-Play;
;
(, COM-);
;
;
, , (Control Panel).
. (key). (sub-key) (values), , , , . , . , ; . , ; (handle) HKEY. .
. . hive (. ) , , , .
. . (predefined) , : HKEY_LOCAL_MACHINE ; HKEY_CLASSES_ROOT , HKEY_LOCAL_MACHINE); HKEY_USERS ; HKEY_CURRENT_USER , HKEY_USERS; HKEY_CURRENT_CONFIG Config () HKEY_LOCAL_MACHINE;
. :
RegCreateKey(), RegCreateKeyEx() ; ;
RegOpenKey(), RegOpenKeyEx() , ;
RegCloseKey() ;
RegDeleteKey() ;
RegFlushKey() ;
RegSaveKey(), RegLoadKey() ;
|
|
RegEnumKey(), RegEnumKeyEx() ;
RegEnumValue() ;
RegQueryValue(), RegQueryValueEx() ;
RegQueryMultipleValues() .
, .
regedit, , ( ) .
1)
2)
3)
4) API
5) .
14.3.1. , ( ), .
14.3.2. / , .
14.3.3. (, , , ..)
1. , . / . ; . . .: , 1988. 448 .
2. , . Windows 2000 / . ; . . .: , 2001. 624 .
3. , .. / .. , .. . .: , 2001. 736 .
4. , . IBM PC / . . : , 1996. 224 .
5. , . . / . . .: , 2002. 528 .
6. , . IBM PC, XT AT / . ; . . .: , 1992. 544 .
7. , .. Assembler DOS, Windows UNIX. / .. . 3- . .: , .: , 2006. 608 .
8. , .. . : . / .. . .: , 1992. 432 .
9. , . / . . .: , 2002. 768 .
10. , . : . / . . 2- . .: , 2003. 848 .
11. , .., .. Visual C++ MFC / .. , .. ; . . 2- ., . . .: -, 2002. 1040 .
12. , . DOS 5 / . ; . . .: , 1994. 240 .
13. . Windows / . ; . . .: , 2000. 752 .
14. , .. . : . / .. . : , 1992. 462 .
15. , .. . : . / .. . : , 1992. 334 .: .
16. , . Microsoft Windows / . , .. ; . . 4- . .: , , 2005. 992 .
|
|
17. , .. : . / .. , .. , .. . .: -, .: .. 2002. 256 .
18. , . / . ; . . 2- . .: , 2002. 1040 .
19. ., . . / . , . ; . . 3- . .: , 2007. 704 .
20. , .. Assembler: / .. . 2- . .: , 2007. 640 .
21. Assembler: / .. . .: , 2002. 400 .