ImpersonatePrinterClient-Funktion (winsplp.h)
ImpersonatePrinterClient setzt den Identitätswechsel des Clients fort und schließt den von RevertToPrinterSelf gestarteten Vorgang ab.
Syntax
BOOL ImpersonatePrinterClient(
[in] HANDLE hToken
);
Parameter
[in] hToken
Vom Aufrufer bereitgestelltes Handle für einen Thread. Dieser Parameter muss zuvor von einem Aufruf von RevertToPrinterSelf zurückgegeben worden sein.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion TRUE zurück. Andernfalls gibt die Funktion FALSE zurück. Der Aufrufer kann einen Fehlercode abrufen, indem er GetLastError aufruft (in der Microsoft Windows SDK-Dokumentation beschrieben).
Hinweise
Diese Funktion muss nach einem erfolgreichen Aufruf von RevertToPrinterSelf aufgerufen werden. Er setzt den Identitätswechsel des Clients fort und bereinigt das Threadhandle.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winsplp.h (einschließlich Winsplp.h) |
Bibliothek | Spoolss.lib |
DLL | Spoolss.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für