Fungsi WcsSetUsePerUserProfiles (icm.h)
Memungkinkan pengguna menentukan apakah akan menggunakan daftar asosiasi profil per pengguna untuk perangkat yang ditentukan atau tidak.
Sintaks
BOOL WcsSetUsePerUserProfiles(
LPCWSTR pDeviceName,
DWORD dwDeviceClass,
BOOL usePerUserProfiles
);
Parameter
pDeviceName
Penunjuk ke string yang berisi nama perangkat yang mudah digunakan.
dwDeviceClass
Nilai bendera yang menentukan kelas perangkat. Parameter ini harus mengambil salah satu nilai berikut:
Nilai | Deskripsi |
---|---|
CLASS_MONITOR | Menentukan perangkat tampilan. |
CLASS_PRINTER | Menentukan pencetak. |
CLASS_SCANNER | Menentukan perangkat pengambilan gambar. |
usePerUserProfiles
Nilai Boolean yang BENAR jika pengguna ingin menggunakan daftar asosiasi profil per pengguna untuk perangkat yang ditentukan; jika tidak FALSE.
Nilai kembali
Jika fungsi ini berhasil, nilai yang dikembalikan adalah TRUE.
Jika fungsi ini gagal, nilai yang dikembalikan adalah FALSE. Untuk informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Jika usePerUserProfilesTRUE, dan pengguna belum menggunakan daftar asosiasi profil per pengguna untuk pDeviceName, maka daftar asosiasi profil per pengguna diinisialisasi dengan membuat salinan daftar asosiasi profil di seluruh sistem untuk perangkat yang sama. Sejak saat itu, perubahan pada daftar di seluruh sistem tidak disertakan dalam daftar per pengguna.
Fungsi ini dapat dieksekusi dalam konteks Akun Pengguna (LUA) Least-Privileged.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | icm.h |
Pustaka | Mscms.lib |
DLL | Mscms.dll |