Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
I det här avsnittet beskrivs funktionerna för hantering av Windows Shell-register. De programmeringselement som beskrivs i den här dokumentationen exporteras av Shlwapi.dll och definieras i Shlwapi.h och Shlwapi.lib.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
|
AssocSkapa |
Returnerar en pekare till ett IQueryAssociations-objekt. |
|
AssocGetPerceivedType |
Hämtar en fils upplevda typ baserat på dess tillägg. |
|
AssocIsDangerous |
Avgör om en filtyp anses vara en potentiell säkerhetsrisk. |
|
AssocQueryKey |
Söker efter och hämtar en nyckel som är relaterad till en fil- eller protokollassociation från registret. |
|
AssocQueryString |
Söker efter och hämtar en fil- eller protokollassociationsrelaterad sträng från registret. |
|
AssocQueryStringByKey |
Söker efter och hämtar en filassociationsrelaterad sträng från registret från en angiven nyckel. |
|
SHCopyKey |
Kopierar rekursivt undernycklarna och värdena för källundernyckeln till målnyckeln.
SHCopyKey kopierar inte nycklarnas säkerhetsattribut. |
|
SHDeleteEmptyKey |
Tar bort en tom nyckel. |
|
SHDeleteKey |
Tar bort en undernyckel och alla underordnade. Den här funktionen tar bort nyckeln och alla nyckelns värden från registret. |
|
SHDeleteValue |
Tar bort ett namngivet värde från den angivna registernyckeln. |
|
SHEnumKeyEx |
Räknar upp undernycklarna för den angivna öppna registernyckeln. |
|
SHEnumValue |
Räknar upp värdena för den angivna öppna registernyckeln. |
|
SHGetAssocKeys |
Hämtar en matris med klassundernycklar som är associerade med ett IQueryAssociations-objekt. |
|
SHGetValue |
Hämtar ett registervärde. |
|
SHOpenRegStream2 |
Öppnar ett registervärde och tillhandahåller en dataström som kan användas för att läsa från eller skriva till värdet. Den här funktionen ersätter SHOpenRegStream. |
|
SHQueryInfoKey |
Hämtar information om en angiven registernyckel. |
|
SHQueryValueEx |
Öppnar en registernyckel och frågar efter ett visst värde. |
|
SHRegCloseUSKey |
Stänger en referens till en användarspecifik registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegCreateUSKey |
Skapar eller öppnar en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegDeleteEmptyUSKey |
Tar bort en tom registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegDeleteUSValue |
Tar bort ett registerundernyckelvärde i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegDuplicateHKey |
Duplicerar en registernyckels HKEY-handtag. |
|
SHRegEnumUSKey |
Räknar upp undernycklarna för en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegEnumUSValue |
Räknar upp värdena för den angivna registerundernyckeln i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegGetBoolUSValue |
Hämtar ett booleskt värde från en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegGetIntW |
Läser ett numeriskt strängvärde från registret och konverterar det till ett heltal. |
|
SHRegGetPath |
Hämtar en filsökväg från registret och expanderar miljövariabler efter behov. |
|
SHRegGetUSValue |
Hämtar ett värde från en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegOpenUSKey |
Öppnar en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegQueryInfoUSKey |
Hämtar information om en angiven registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegQueryUSValue |
Hämtar typen och data för ett angivet namn som är associerat med en öppen registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegSetPath |
Tar en filsökväg, ersätter mappnamn med miljösträngar och placerar den resulterande strängen i registret. |
|
SHRegSetUSValue |
Anger ett registerundernyckelvärde i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHRegSetValue |
Anger ett registervärde. Använd RegSetValue i stället. |
|
SHRegWriteUSValue |
Skriver ett värde till en registerundernyckel i ett användarspecifikt underträd (HKEY_CURRENT_USER eller HKEY_LOCAL_MACHINE). |
|
SHSetValue |
Anger värdet för en registernyckel. |