½ºÅ©¸³Æ®¿¡¼ Çϳª ÀÌ»óÀÇ ±¸¹® ºÐ¼® Æ®¸® Á¤ÀÇ 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¡£