WcsGetUsePerUserProfiles-Funktion (icm.h)
Bestimmt, ob der Benutzer eine Benutzerprofilzuordnungsliste für das angegebene Gerät verwendet hat.
Syntax
BOOL WcsGetUsePerUserProfiles(
LPCWSTR pDeviceName,
DWORD dwDeviceClass,
PBOOL pUsePerUserProfiles
);
Parameter
pDeviceName
Ein Zeiger auf eine Zeichenfolge, die den benutzerfreundlichen Namen des Geräts enthält.
dwDeviceClass
Ein Flagwert, der die Klasse des Geräts angibt. Dieser Parameter muss einen der folgenden Werte annehmen.
Wert | BESCHREIBUNG |
---|---|
CLASS_MONITOR | Gibt ein Anzeigegerät an. |
CLASS_PRINTER | Gibt einen Drucker an. |
CLASS_SCANNER | Gibt ein Bilderfassungsgerät an. |
pUsePerUserProfiles
Ein Zeiger auf einen Speicherort zum Empfangen eines booleschen Werts , der TRUE ist, wenn der Benutzer eine Benutzerprofilzuordnungsliste für das angegebene Gerät verwenden möchte; andernfalls FALSE.
Rückgabewert
Wenn diese Funktion erfolgreich ist, ist der Rückgabewert TRUE.
Wenn diese Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.
Hinweise
Diese Funktion schlägt fehl, wenn pDeviceName auf ein Gerät verweist, das nicht der von dwDeviceClass angegebenen Klasse entspricht.
Diese Funktion ist im Least-Privileged LUA-Kontext (User Account, Benutzerkonto) ausführbar.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | icm.h |
Bibliothek | Mscms.lib |
DLL | Mscms.dll |