Bagikan melalui


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

Lihat juga