PrintTicket-Test
Dieser automatisierte Test übt die nicht verwalteten PrintTicket - und PrintCapabilties-APIs aus, die Teil von Windows Vista und neuerer Windows-Version sind.
Wenn Sie die Windows Driver Kit (WDK)-Testsuite in der Befehlszeile haben, führt das Testwerkzeug nacheinander die Testfälle aus, die in der Datei TestSuite.xml aufgeführt sind. Für die WDK-Testsuite rufen die Testfälle alle nativen PrintTicket - und PrintCapabilities-APIs nacheinander unter Verwendung gültiger Eingabeparameter auf und erwarten eine gültige Ausgabe.
Sie können diesen Test verwenden, um Folgendes auszuwerten:
Eine Treiberimplementierung der aufrufbaren COM-Schnittstelle PrintTicket und PrintCapabilities: IPrintTicketProvider.
Die Implementierung eines Treiber-Plug-Ins für die aufrufbare COM-Schnittstelle PrintTicket und PrintCapabilities: IPrintOEMPrintTicketProvider.
Die PrintTicket- und PrintCapabilities-Ebene eines älteren Treibers. Sie können die PrintTicket- und PrintCapabilities-API-Aufrufe für ältere Drucker testen, die die IPrintTicketProvider-Schnittstelle nicht unterstützen.
Testdetails
Spezifikationen |
|
Plattformen |
|
Unterstützte Versionen |
|
Voraussichtliche Laufzeit (in Minuten) | 2 |
Kategorie | Szenario |
Zeitüberschreitung (in Minuten) | 120 |
Neustart erforderlich | false |
Erfordert eine spezielle Konfiguration | false |
Typ | automatic |
Zusätzliche Dokumentation
Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:
Ausführen des Tests
Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung wie in den Testanforderungen beschrieben ab: Testvoraussetzungen für Drucker.
Problembehandlung
Allgemeine Informationen zur Problembehandlung von HLK-Testfehlern finden Sie unter Problembehandlung von Windows HLK-Testfehlern.
Informationen zur Problembehandlung finden Sie unter Problembehandlung bei Device.Imaging-Tests.
Warnung
Jeder Versuch, den Standarddrucker des Systems zu ändern, während der Test läuft, kann zu inkonsistenten Ergebnissen führen.
Weitere Informationen
Parameter
Parametername | Parameterbeschreibung |
---|---|
LLU_LAU | Logischer lokaler Benutzer (Logical Local User). |
LLU_NetAccessOnly | Logischer lokaler Benutzer: nur Netzwerkzugriff. |
TestExecutableName | Name der ausführbaren Testdatei. |
WDKPrinterName | Druckername. |