Freigeben über


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)

Weitere Informationen

IStiDevice::D iagnostic

IStiUSD