下列 API 元素會與使用者配置檔搭配使用。
功能
| 功能 | 描述 |
|---|---|
| CreateEnvironmentBlock | 擷取指定用戶的環境變數。 |
| CreateProfile | 建立新的使用者配置檔。 (僅限 Windows Vista 和更新版本。 |
| DeleteProfile | 從指定的計算機刪除使用者配置檔和所有使用者相關設定。 |
| DestroyEnvironmentBlock | 釋放 CreateEnvironmentBlock 函式所建立的環境變數。 |
| ExpandEnvironmentStringsForUser | 使用為指定使用者建立的環境區塊展開來源字串。 |
| GetAllUsersProfileDirectory | 擷取所有使用者配置檔根目錄的路徑。 |
| GetDefaultUserProfileDirectory | 擷取預設使用者配置檔根目錄的路徑。 |
| GetProfilesDirectory | 擷取儲存所有使用者配置檔之根目錄的路徑。 |
| GetProfileType | 擷取為目前使用者載入的配置檔類型。 |
| GetUserProfileDirectory | 擷取指定使用者配置檔之根目錄的路徑。 |
| LoadUserProfile | 載入指定的使用者配置檔。 |
| UnloadUserProfile | 卸除 LoadUserProfile 函式所載入的使用者配置檔。 |
不支援 CreateUserProfileEx 函式。
結構
| 結構 | 描述 |
|---|---|
| PROFILEINFO | 包含使用者配置檔的相關信息。 |