½ºÅ©¸³Æ®¿¡¼ Çϳª ÀÌ»óÀÇ ±¸¹® ºÐ¼® Æ®¸® Á¤ÀÇ BNF ±¸¹®À» »ç¿ë ÇÏ ¿©,¡£
°¢ ±¸¹® ºÐ¼® Æ®¸® ÇüŸ¦ ÇÏ°íÀÖ´Ù:
lt; ·çÆ® Å° >{< ·¹Áö½ºÆ®¸® ½Ä >}+
¾îµð:
lt; ·çÆ® Å° >:: = HKEY_CLASSES_ROOT (ko) |HKEY_CURRENT_USER (ko) | HKEY_LOCAL_MACHINE (ko) |HKEY_USERS (ko) | HKEY_PERFORMANCE_DATA (ko) |HKEY_DYN_DATA (ko) | HKEY_CURRENT_CONFIG (ko) |HKCR |HKCU | HKLM | HKU |HKPD |HKDD |ÇÑ ÀÎ »ó°øȸÀǼÒ< ·¹Áö½ºÆ®¸® ½Ä >:: < Å° Ãß°¡ > = (ko) | < delete Å° > < Å° Ãß°¡ >:: = [ForceRemove (ko) | NoRemove | val]< Å° À̸§ > ???????????? [< Å° °ª >][{< Å° Ãß°¡ >}] < Å°¸¦ »èÁ¦ >:: = < Å° À̸§ > »èÁ¦< Å° À̸§ >:: '= <AlphaNumeric> +'<AlphaNumeric>:: = ¾î¶² ¾Æ´Ñ ¹®ÀÚ NULL, Áï, ASCII 0< Å° °ª >:: == < Å° À¯Çü >< Å° À̸§ > < Å° Çü½Ä >:: = s (ko) | d< Å° °ª >:: '<AlphaNumeric>' =
¸Þ¸ðnbsp;HKEY_CLASSES_ROOT
¹× HKCR
°°½À´Ï´Ù; HKEY_CURRENT_USER
¿Í HKCU
µî°¡; µîµîÀº(&N)¡£
±¸¹® ºÐ¼® Æ®¸® lt¸¦ ¿©·¯ Å°¿Í ÇÏÀ§ Å°¸¦ Ãß°¡; Å° ·çÆ® >. ÀÌ·¸°Ô, ±×°ÍÀº ÇÏÀ§ Å°ÀÇ ÇÚµé ¿ÀDZîÁö À¯Áö Æļ°¡ ¸ðµç ÇÏÀ§ ±¸¹® ºÐ¼®À» ¿Ï·á Çß½À´Ï´Ù. ÀÌ ¹æ¹ýÀº ÇÑ ¹ø¿¡ ÇϳªÀÇ Å°¿¡¼ ¿î¿µ ÇÏ´Â °Í º¸´Ù È¿À²Àû ±¸¹® ºÐ¼® Æ®¸® ¿¹Á¦¿Í °°ÀÌ:
HKEY_CLASSES_ROOT
{
nbsp; ' MyVeryOwnKey'
? {
???? ' HasASubKey'
???? {
??????? ' PrettyCool?'
???? }
? }
}(&N)
¿©±â¿¡ µî·Ï óÀ½ ¿¸³´Ï´Ù (¸¸µì´Ï´Ù) HKEY_CLASSES_ROOT\MyVeryOwnKey
. ´ÙÀ½À» º¸¸é MyVeryOwnKey
ÇÏÀ§ Å°¸¦ ÀÖ´Ù. Å°¸¦ Á¾·á ÇÏ´Â ´ë½Å MyVeryOwnKey
, ·¹Áö½ºÆ®¶ó ÇÚµéÀ» À¯Áö ÇÏ °í ¿¸³´Ï´Ù (¸¸µì´Ï´Ù) HasASubKey
ÀÌ ºÎ¸ð ÇÚµéÀ» »ç¿ë ÇÏ ¿©. (½Ã½ºÅÛ ·¹Áö½ºÆ®¸® ´À·ÁÁú ¼ö ÀÖ½À´Ï´Ù ¾ø´Â ºÎ¸ð ÇÚµéÀÌ ¿¸± ¶§.) µû¶ó¼, ¿© HKEY_CLASSES_ROOT\MyVeryOwnKey
¹× ´ÙÀ½ ¿±â HasASubKey
¿Í MyVeryOwnKey
ºÎ¸ð °³¹æ º¸´Ù´Â MyVeryOwnKey
´Ý±â, MyVeryOwnKey
, ¹× ´ÙÀ½ ¿±âMyVeryOwnKey\HasASubKey
¡£