WcsGetUsePerUserProfiles, fonction (icm.h)
Détermine si l’utilisateur a choisi d’utiliser une liste d’associations de profils par utilisateur pour l’appareil spécifié.
Syntaxe
BOOL WcsGetUsePerUserProfiles(
LPCWSTR pDeviceName,
DWORD dwDeviceClass,
PBOOL pUsePerUserProfiles
);
Paramètres
pDeviceName
Pointeur vers une chaîne contenant le nom convivial de l’appareil.
dwDeviceClass
Valeur d’indicateur spécifiant la classe de l’appareil. Ce paramètre doit prendre l’une des valeurs suivantes.
Valeur | Description |
---|---|
CLASS_MONITOR | Spécifie un périphérique d’affichage. |
CLASS_PRINTER | Spécifie une imprimante. |
CLASS_SCANNER | Spécifie un appareil de capture d’image. |
pUsePerUserProfiles
Pointeur vers un emplacement pour recevoir une valeur booléenne true si l’utilisateur a choisi d’utiliser une liste d’associations de profils par utilisateur pour l’appareil spécifié ; sinon , FALSE.
Valeur retournée
Si cette fonction réussit, la valeur de retour est TRUE.
Si cette fonction échoue, la valeur de retour est FALSE. Pour obtenir des informations d’erreur étendues, appelez GetLastError.
Notes
Cette fonction échoue si pDeviceName pointe vers un appareil qui n’est pas de la classe spécifiée par dwDeviceClass.
Cette fonction est exécutable dans Least-Privileged contexte de compte d’utilisateur (LUA).
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | icm.h |
Bibliothèque | Mscms.lib |
DLL | Mscms.dll |