Funzione WcsSetUsePerUserProfiles (icm.h)
Consente a un utente di specificare se usare o meno un elenco di associazioni per profilo utente per il dispositivo specificato.
Sintassi
BOOL WcsSetUsePerUserProfiles(
LPCWSTR pDeviceName,
DWORD dwDeviceClass,
BOOL usePerUserProfiles
);
Parametri
pDeviceName
Puntatore a una stringa contenente il nome descrittivo del dispositivo.
dwDeviceClass
Valore del flag che specifica la classe del dispositivo. Questo parametro deve accettare uno dei valori seguenti:
Valore | Descrizione |
---|---|
CLASS_MONITOR | Specifica un dispositivo di visualizzazione. |
CLASS_PRINTER | Specifica una stampante. |
CLASS_SCANNER | Specifica un dispositivo di acquisizione di immagini. |
usePerUserProfiles
Valore booleano che è TRUE se l'utente desidera utilizzare un elenco di associazioni per profilo utente per il dispositivo specificato; in caso contrario FALSE.
Valore restituito
Se questa funzione ha esito positivo, il valore restituito è TRUE.
Se questa funzione ha esito negativo, il valore restituito è FALSE. Per informazioni sugli errori estesi, chiamare GetLastError.
Commenti
Se usePerUserProfiles è TRUE e l'utente non usa già un elenco di associazione per profilo utente per pDeviceName, l'elenco di associazioni dei profili per utente viene inizializzato eseguendo una copia dell'elenco di associazioni dei profili a livello di sistema per lo stesso dispositivo. Da allora, le modifiche apportate all'elenco a livello di sistema non sono incluse nell'elenco per utente.
Questa funzione è eseguibile nel contesto Least-Privileged account utente (LUA).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | icm.h |
Libreria | Mscms.lib |
DLL | Mscms.dll |