Sdílet prostřednictvím


Rutiny objektů klíče registru

Windows executive představuje klíče registru jako výkonné objekty spravované správcem objektů. (Další informace o správci objektů naleznete v tématu Správa objektů.) Každý klíč má zejména název objektu a můžete otevřít popisovač klíče.

Aplikace v uživatelském režimu přistupují ke klíčům relativně vůči globálním popisovačům, jako je HKEY_LOCAL_MACHINE nebo HKEY_CURRENT_USER. Tyto popisovače ale nejsou k dispozici pro kód v režimu jádra. Místo toho odkazujete na klíč podle názvu objektu. Kořen pro všechny klíče registru je \Registry objekt. Globální popisovače odpovídají potomkům objektu \Registry, jak je znázorněno v následující tabulce.

Popisovač uživatelského režimu Odpovídající název objektu

HKEY_LOCAL_MACHINE

\Registry\Machine

HKEY_USERS

\Registry\Uživatel

HKEY_CLASSES_ROOT

Žádný ekvivalent režimu jádra

HKEY_CURRENT_USER

Žádný jednoduchý ekvivalent režimu jádra, ale viz rutiny knihovny registru Run-Time

Ovladač může manipulovat s objektem klíče registru provedením následujících kroků:

  1. Otevřete popisovač objektu klíče registru. Další informace naleznete v části Jak otevřít popisovač objektu Registry-Key.

  2. Proveďte požadované operace voláním příslušných rutin ZwXxxKey. Informace o tom, jak to provést, naleznete v tématu Použití popisovače k objektu Registry-Key.

  3. Zavřete popisovač voláním ZwClose.