Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat profil pengguna baru.
Sintaks
USERENVAPI HRESULT CreateProfile(
[in] LPCWSTR pszUserSid,
[in] LPCWSTR pszUserName,
[out] LPWSTR pszProfilePath,
[in] DWORD cchProfilePath
);
Parameter
[in] pszUserSid
Jenis: LPCWSTR
Arahkan ke SID pengguna sebagai string.
[in] pszUserName
Jenis: LPCWSTR
Nama pengguna dari pengguna baru. Nama ini digunakan sebagai nama dasar untuk direktori profil.
[out] pszProfilePath
Jenis: LPWSTR
Ketika fungsi ini kembali, berisi penunjuk ke jalur lengkap profil.
[in] cchProfilePath
Jenis: DWORD
Ukuran buffer yang ditujukkan oleh pszProfilePath, dalam karakter.
Menampilkan nilai
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, atau nilai kesalahan jika tidak, termasuk yang berikut ini:
| Menampilkan kode | Deskripsi |
|---|---|
|
Pemanggil tidak memiliki tingkat izin yang memadai untuk membuat profil. |
|
Profil sudah ada untuk pengguna yang ditentukan. |
Keterangan
Pemanggil harus memiliki hak istimewa administrator untuk memanggil fungsi ini.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | userenv.h |
| Pustaka | Userenv.lib |
| DLL | Userenv.dll |