Felhasználói profilok referenciája

A felhasználói profilokhoz a következő API-elemeket használjuk.

Funkciók

Funkció Leírás
CreateEnvironmentBlock Lekéri a megadott felhasználó környezeti változóit.
CreateProfile Új felhasználói profilt hoz létre. (Csak Windows Vista és újabb verziók esetén.)
DeleteProfile Törli a felhasználói profilt és az összes felhasználóhoz kapcsolódó beállítást a megadott számítógépről.
DestroyEnvironmentBlock Felszabadítja a CreateEnvironmentBlock függvény által létrehozott környezeti változókat.
ExpandEnvironmentStringsForUser Kibontja a forrássztringet a megadott felhasználóhoz létrehozott környezeti blokk használatával.
GetAllUsersProfileDirectory Lekéri a Minden felhasználó profil gyökerének elérési útját.
GetDefaultUserProfileDirectory Lekéri az alapértelmezett felhasználói profil gyökerének elérési útját.
GetProfilesDirectory Lekéri annak a gyökérkönyvtárnak az elérési útját, ahol az összes felhasználói profilt tárolja.
GetProfileType Lekéri az aktuális felhasználóhoz betöltött profil típusát.
GetUserProfileDirectory Lekéri a megadott felhasználói profil gyökérkönyvtárának elérési útját.
LoadUserProfile Betölti a megadott felhasználó profilját.
UnloadUserProfile Eltávolítja a LoadUserProfile függvény által betöltött felhasználói profilt.

 

A CreateUserProfileEx függvény nem támogatott.

Struktúrák

Szerkezet Leírás
PROFILEINFO Egy felhasználói profil adatait tartalmazza.