Beállításjegyzék-függvények
A beállításjegyzék-függvények a következők:
Funkció | Leírás |
---|---|
GetSystemRegistryQuota | Lekéri a beállításjegyzék aktuális méretét és azt a maximális méretet, amelyet a beállításjegyzék el lehet érni a rendszeren. |
RegCloseKey | Bezár egy leírót a megadott beállításkulcshoz. |
RegConnectRegistry | Kapcsolatot létesít egy előre definiált beállításjegyzék-leíróval egy másik számítógépen. |
RegCopyTree | Másolja a megadott beállításkulcsot az értékeivel és alkulcsaival együtt a megadott célkulcsba. |
RegCreateKeyEx | Létrehozza a megadott beállításkulcsot. |
RegCreateKeyTransacted | Létrehozza a megadott beállításkulcsot, és társítja azt egy tranzakcióhoz. |
RegDeleteKey | Törli az alkulcsot és annak értékeit. |
RegDeleteKeyEx | Törli az alkulcsot és annak értékeit a beállításjegyzék megadott platformspecifikus nézetéből. |
RegDeleteKeyTransacted | Egy alkulcsot és annak értékeit tranzakciós műveletként törli a beállításjegyzék megadott platformspecifikus nézetéből. |
RegDeleteKeyValue | Eltávolítja a megadott értéket a megadott beállításkulcsból és alkulcsból. |
RegDeleteTree | A megadott kulcs alkulcsait és értékeit rekurzív módon törli. |
RegDeleteValue | Eltávolít egy elnevezett értéket a megadott beállításkulcsból. |
RegDisablePredefinedCache | Letiltja az előre definiált beállításjegyzék-leíró gyorsítótárazását HKEY_CURRENT_USER az aktuális folyamathoz. |
RegDisablePredefinedCacheEx | Letiltja a leíró gyorsítótárazását az aktuális folyamat összes előre definiált beállításjegyzék-leírójához. |
RegDisableReflectionKey | Letiltja a beállításjegyzék tükrözését a megadott kulcshoz. |
RegEnableReflectionKey | Engedélyezi a beállításjegyzék tükrözését a megadott letiltott kulcshoz. |
RegEnumKeyEx | A megadott nyitott beállításkulcs alkulcsainak számbavétele. |
RegEnumValue | A megadott nyitott beállításkulcs értékeinek számbavétele. |
RegFlushKey | A megadott nyitott beállításkulcs összes attribútumát beírja a beállításjegyzékbe. |
RegGetKeySecurity | Lekéri a megadott nyitott beállításkulcsot védő biztonsági leíró másolatát. |
RegGetValue | Lekéri a megadott beállításjegyzék-érték típusát és adatait. |
RegLoadKey | Létrehoz egy alkulcsot HKEY_USERS vagy HKEY_LOCAL_MACHINE alatt, és egy megadott fájlból tárolja a regisztrációs adatokat az alkulcsba. |
RegLoadMUIString | Betölti a megadott sztringet a megadott kulcsból és alkulcsból. |
RegNotifyChangeKeyValue | Értesíti a hívót a megadott beállításkulcs attribútumainak vagy tartalmának változásairól. |
RegOpenCurrentUser | Lekéri a leírót a felhasználó HKEY_CURRENT_USER kulcsához, amelyet az aktuális szál megszemélyesít. |
RegOpenKeyEx | Megnyitja a megadott beállításkulcsot. |
RegOpenKeyTransacted | Megnyitja a megadott beállításkulcsot, és társítja azt egy tranzakcióhoz. |
RegOpenUserClassesRoot | Lekéri a leírót a megadott felhasználó HKEY_CLASSES_ROOT kulcsához. |
RegOverridePredefKey | Előre definiált beállításkulcsot képez le egy megadott beállításkulcsra. |
RegQueryInfoKey | Lekéri a megadott beállításkulcsra vonatkozó információkat. |
RegQueryMultipleValues | Lekéri a megnyitott beállításkulcshoz társított értéknevek típusát és adatait. |
RegQueryReflectionKey | Meghatározza, hogy a tükrözés le van-e tiltva vagy engedélyezve van-e a megadott kulcshoz. |
RegQueryValueEx | Egy megnyitott beállításkulcshoz társított megadott értéknév típusát és adatait kéri le. |
RegRenameKey | Módosítja a megadott beállításkulcs nevét. |
RegReplaceKey | Lecseréli a beállításkulcsot és annak alkulcsait tartalmazó fájlt egy másik fájlra. |
RegRestoreKey | Beolvassa a beállításjegyzék adatait egy megadott fájlban, és átmásolja a megadott kulcson. |
RegSaveKey | A megadott kulcsot és annak összes alkulcsát és értékét egy új fájlba menti. |
RegSaveKeyEx | A megadott kulcsot és annak összes alkulcsát és értékét egy új fájlba menti. Megadhatja a mentett kulcs vagy a hive formátumát. |
RegSetKeyValue | Beállítja a megadott érték adatait a megadott beállításkulcsban és alkulcsban. |
RegSetKeySecurity | Egy nyitott beállításkulcs biztonságát állítja be. |
RegSetValueEx | Beállítja egy megadott érték adatait és típusát egy beállításkulcs alatt. |
RegUnLoadKey | Eltávolítja a megadott beállításkulcsot és alkulcsait a beállításjegyzékből. |
A beállításjegyzékben a következő rendszerhéjfüggvények használhatók:
- AssocCreate
- AssocQueryKey
- AssocQueryString
- AssocQueryStringByKey
- SHCopyKey
- SHDeleteEmptyKey
- SHDeleteKey
- SHDeleteValue
- SHEnumKeyEx
- SHEnumValue
- SHGetValue
- SHQueryInfoKey
- SHQueryValueEx
- SHRegCloseUSKey
- SHRegCreateUSKey
- SHRegDeleteEmptyUSKey
- SHRegDeleteUSValue
- SHRegDuplicateHKey
- SHRegEnumUSKey
- SHRegEnumUSValue
- SHRegGetBoolUSValue
- SHRegGetIntW
- SHRegGetPath
- SHRegGetUSValue
- SHRegOpenUSKey
- SHRegQueryInfoUSKey
- SHRegQueryUSValue
- SHRegSetPath
- SHRegSetUSValue
- SHRegWriteUSValue
- SHSetValue
Az alábbiakban az inicializálási-fájlfüggvények szerepelnek. Adatokat kérnek le, és adatokat másolnak egy rendszer- vagy alkalmazás által definiált inicializálási fájlba. Ezek a függvények csak a Windows 16 bites verzióival való kompatibilitás érdekében érhetők el. Az új alkalmazásoknak a beállításjegyzéket kell használniuk.
Funkció | Leírás |
---|---|
GetPrivateProfileInt | Lekéri az inicializálási fájl megadott szakaszában lévő kulccsal társított egész számot. |
GetPrivateProfileSection | Lekéri az inicializálási fájl megadott szakaszának összes kulcsát és értékét. |
GetPrivateProfileSectionNames | Beolvassa az inicializálási fájl összes szakaszának nevét. |
GetPrivateProfileString | Egy inicializálási fájl megadott szakaszából kér le egy sztringet. |
GetPrivateProfileStruct | Lekéri az inicializálási fájl megadott szakaszában lévő kulccsal társított adatokat. |
GetProfileInt | Egy egész számot kér le a Win.ini fájl megadott szakaszában lévő kulcsból. |
GetProfileSection | Lekéri a Win.ini fájl megadott szakaszának összes kulcsát és értékét. |
GetProfileString | Lekéri a Win.ini fájl megadott szakaszában lévő kulcshoz társított sztringet. |
WritePrivateProfileSection | Lecseréli az inicializálási fájl megadott szakaszának kulcsait és értékeit. |
WritePrivateProfileString | Sztringet másol egy inicializálási fájl megadott szakaszába. |
WritePrivateProfileStruct | Adatokat másol egy inicializálási fájl megadott szakaszában lévő kulcsba. |
WriteProfileSection | A Win.ini fájl megadott szakaszának tartalmát lecseréli a megadott kulcsokra és értékekre. |
WriteProfileString | Sztringet másol a Win.ini fájl megadott szakaszába. |
Elavult függvények
Ezek a függvények csak a Windows 16 bites verzióival való kompatibilitás érdekében érhetők el: