Sdílet prostřednictvím


Funkce zpracování registru prostředí

Tato část popisuje funkce zpracování registru prostředí Windows Shell. Programovací prvky vysvětlené v této dokumentaci jsou exportovány Shlwapi.dll a definovány v Shlwapi.h a Shlwapi.lib.

V této části

Námět Popis
AssocCreate
Vrátí ukazatel na objekt IQueryAssociations objektu.
AssocGetPerceivedType
Načte vnímaný typ souboru na základě jeho přípony.
AssocIsDangerous
Určuje, zda je typ souboru považován za potenciální bezpečnostní riziko.
AssocQueryKey
Vyhledá a načte klíč související se souborem nebo přidružením protokolu z registru.
AssocQueryString
Vyhledá a načte řetězec související se souborem nebo protokolem z registru.
AssocQueryStringByKey
Vyhledá a načte řetězec související s přidružením souboru z registru počínaje zadaným klíčem.
SHCopyKey
Rekurzivně zkopíruje podklíče a hodnoty zdrojového podklíče do cílového klíče. SHCopyKey nekopíruje atributy zabezpečení klíčů.
SHDeleteEmptyKey
Odstraní prázdný klíč.
SHDeleteKey
Odstraní podklíč a všechny jeho potomky. Tato funkce odebere klíč a všechny hodnoty klíče z registru.
SHDeleteValue
Odstraní pojmenovanou hodnotu ze zadaného klíče registru.
SHEnumKeyEx
Vytvoří výčet podklíčů zadaného otevřeného klíče registru.
SHEnumValue
Vytvoří výčet hodnot zadaného otevřeného klíče registru.
SHGetAssocKeys
Načte pole podklíčů třídy přidružených k objektu IQueryAssociations objektu.
SHGetValue
Načte hodnotu registru.
SHOpenRegStream2
Otevře hodnotu registru a poskytuje datový proud, který lze použít ke čtení nebo zápisu do hodnoty. Tato funkce nahrazuje SHOpenRegStream.
SHQueryInfoKey
Načte informace o zadaném klíči registru.
SHQueryValueEx
Otevře klíč registru a odešle dotaz na konkrétní hodnotu.
SHRegCloseUSKey
Zavře popisovač podklíče registru specifického uživatelem v podstromu specifického uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegCreateUSKey
Vytvoří nebo otevře podklíč registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegDeleteEmptyUSKey
Odstraní prázdný podklíč registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegDeleteUSValue
Odstraní hodnotu podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegDuplicateHKey
Duplikuje popisovač HKEY klíče registru.
SHRegEnumUSKey
Vytvoří výčet podklíčů podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegEnumUSValue
Vytvoří výčet hodnot zadaného podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegGetBoolUSValue
Načte logickou hodnotu z podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegGetIntW
Načte číselnou řetězcovou hodnotu z registru a převede ji na celé číslo.
SHRegGetPath
Načte cestu k souboru z registru a podle potřeby rozšiřuje proměnné prostředí.
SHRegGetUSValue
Načte hodnotu z podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegOpenUSKey
Otevře podklíč registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegQueryInfoUSKey
Načte informace o zadaném podklíči registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegQueryUSValue
Načte typ a data pro zadaný název přidružený k otevřenému podklíči registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegSetPath
Vezme cestu k souboru, nahradí názvy složek řetězci prostředí a umístí výsledný řetězec do registru.
SHRegSetUSValue
Nastaví hodnotu podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHRegSetValue
Nastaví hodnotu registru.
Použijte RegSetValue na svém místě.
SHRegWriteUSValue
Zapíše hodnotu do podklíče registru v podstromu specifickém pro uživatele (HKEY_CURRENT_USER nebo HKEY_LOCAL_MACHINE).
SHSetValue
Nastaví hodnotu klíče registru.