Shell Registry Handling Functions
Ez a szakasz a Windows Shell beállításjegyzék-kezelési funkcióit ismerteti. A jelen dokumentációban ismertetett programozási elemeket Shlwapi.dll exportálja, és a Shlwapi.h és a Shlwapi.lib fájlban definiálja.
Ebben a szakaszban
Téma | Leírás |
---|---|
AssocCreate |
Egy IQueryAssociations objektumra mutató mutatót ad vissza. |
AssocGetPerceivedType |
Lekéri egy fájl észlelt típusát a bővítménye alapján. |
AssocIsDangerous |
Meghatározza, hogy egy fájltípus potenciális biztonsági kockázatnak minősül-e. |
AssocQueryKey |
Fájl- vagy protokolltársításhoz kapcsolódó kulcsot keres és kér le a beállításjegyzékből. |
AssocQueryString |
Fájl- vagy protokolltársítással kapcsolatos sztringet keres és kér le a beállításjegyzékből. |
AssocQueryStringByKey |
Egy fájltársítással kapcsolatos sztringet keres és kér le a beállításjegyzékből egy megadott kulcstól kezdve. |
SHCopyKey |
Rekurzív módon másolja a forrás alkulcsának alkulcsait és értékeit a célkulcsba.
SHCopyKey nem másolja a kulcsok biztonsági attribútumait. |
SHDeleteEmptyKey |
Üres kulcs törlése. |
SHDeleteKey |
Törli az alkulcsot és annak összes leszármazottját. Ez a függvény eltávolítja a kulcsot és a kulcs összes értékét a beállításjegyzékből. |
SHDeleteValue |
Névvel ellátott érték törlése a megadott beállításkulcsból. |
SHEnumKeyEx |
A megadott nyitott beállításkulcs alkulcsainak számbavétele. |
SHEnumValue |
A megadott nyitott beállításkulcs értékeinek számbavétele. |
SHGetAssocKeys |
Egy IQueryAssociations objektumhoz társított osztályalkulcsokat tartalmazó tömböt kér le. |
SHGetValue |
Beolvas egy beállításjegyzék-értéket. |
SHOpenRegStream2 |
Megnyitja a beállításjegyzék-értéket, és egy adatfolyamot biztosít, amely olvasásra vagy írásra használható az értékre. Ez a függvény felülírja SHOpenRegStream. |
SHQueryInfoKey |
Egy megadott beállításkulcsra vonatkozó információkat kér le. |
SHQueryValueEx |
Megnyitja a beállításkulcsot, és lekérdezi egy adott értékhez. |
SHRegCloseUSKey |
Egy felhasználóspecifikus alkulcs (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE) felhasználóspecifikus beállításkulcsához zár be egy leírót. |
SHRegCreateUSKey |
Létrehoz vagy megnyit egy beállításjegyzék-alkulcsot egy felhasználóspecifikus altartományban (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegDeleteEmptyUSKey |
Töröl egy üres beállításjegyzék-alkulcsot egy felhasználóspecifikus altartományban (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegDeleteUSValue |
Törli a beállításjegyzék alkulcsának értékét egy felhasználóspecifikus alkészletben (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegDuplicateHKey |
Duplikálja a beállításkulcs HKEY-leíróját. |
SHRegEnumUSKey |
Egy beállításjegyzék-alkulcs alkulcsainak számbavétele egy felhasználóspecifikus alkészletben (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegEnumUSValue |
Számba adja a megadott beállításjegyzék-alkulcs értékeit egy felhasználóspecifikus alkulcsban (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegGetBoolUSValue |
Logikai értéket kér le egy felhasználóspecifikus alkulcs (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE) beállításkulcsából. |
SHRegGetIntW |
Beolvas egy numerikus sztringértéket a beállításjegyzékből, és egész számmá alakítja. |
SHRegGetPath |
Lekéri a fájl elérési útját a beállításjegyzékből, és szükség szerint bővíti a környezeti változókat. |
SHRegGetUSValue |
Egy felhasználóspecifikus alkulcs (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE) beállításkulcsából kér le egy értéket. |
SHRegOpenUSKey |
Megnyitja a beállításjegyzék alkulcsát egy felhasználóspecifikus altartományban (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegQueryInfoUSKey |
Adatokat kér le egy adott beállításjegyzék-alkulcsról egy felhasználóspecifikus alkészletben (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegQueryUSValue |
Lekéri egy felhasználóspecifikus alkulcs (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE) megnyitott beállításkulcshoz társított megadott név típusát és adatait. |
SHRegSetPath |
Fájl elérési útját választja, a mappaneveket környezeti sztringekre cseréli, és az eredményül kapott sztringet a beállításjegyzékbe helyezi. |
SHRegSetUSValue |
Beállításjegyzék-alkulcs értékét állítja be egy felhasználóspecifikus alkészletben (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHRegSetValue |
Beállításjegyzék-értéket állít be. Használja a RegSetValue a helyén. |
SHRegWriteUSValue |
Értéket ír egy beállításjegyzék-alkulcsba egy felhasználóspecifikus alkészletben (HKEY_CURRENT_USER vagy HKEY_LOCAL_MACHINE). |
SHSetValue |
Beállítja egy beállításkulcs értékét. |