IStiUSD::D iagnostische Methode (stiusd.h)
Die IStiUSD::D iagnostic-Methode eines Standbildminidrivers führt Diagnosetests auf einem Standbildgerät aus.
Syntax
HRESULT Diagnostic(
LPSTI_DIAG pBuffer
);
Parameter
pBuffer
Vom Aufrufer bereitgestellter Zeiger auf eine STI_DIAG Struktur zum Empfangen von Testinformationen status.
Rückgabewert
Wenn der Vorgang erfolgreich ist, sollte die Methode S_OK zurückgeben. Andernfalls sollte einer der in stierr.h definierten Fehlercodes mit STIERR-Präfix zurückgegeben werden.
Hinweise
Die IStiUSD::D iagnostic-Methode wird aufgerufen, wenn ein Benutzer auf die Schaltfläche Scanner und Kameras Systemsteuerung klickt. Die Methode sollte Tests ausführen, um zu bestätigen, dass das Gerät vollständig betriebsbereit ist. Bei einem Scanner können diese Tests das Ein- und Ausschalten des Lichts und das Verschieben des Scanarms umfassen. Für eine Kamera können sie die Ausführung integrierter Diagnosefunktionen oder die Manipulation von Geräteeinstellungen umfassen. Der Rückgabewert sollte den Erfolg oder Fehler der Diagnosetests angeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | stiusd.h (einschließlich Stiusd.h) |