Compartir a través de


Método IStiUSD::D iagnostic (stiusd.h)

Un minidriver de imagen fija IStiUSD::D gnostic método ejecuta pruebas de diagnóstico en un dispositivo de imagen todavía.

Sintaxis

HRESULT Diagnostic(
  LPSTI_DIAG pBuffer
);

Parámetros

pBuffer

Puntero proporcionado por el autor de la llamada a una estructura de STI_DIAG para recibir información de estado de prueba.

Valor devuelto

Si la operación se realiza correctamente, el método debe devolver S_OK. De lo contrario, debe devolver uno de los códigos de error con prefijo STIERR definidos en stierr.h.

Observaciones

Se llama al método IStiUSD::D iagnostic cuando un usuario hace clic en el botón Prueba del Panel de control escáneres y cámaras. El método debe ejecutar pruebas para confirmar que el dispositivo está totalmente operativo. En el caso de un escáner, estas pruebas pueden incluir encender y desactivar la luz y mover el brazo de exploración. En el caso de una cámara, pueden incluir la ejecución de funciones de diagnóstico integradas o la manipulación de la configuración del dispositivo. El valor devuelto debe indicar que las pruebas de diagnóstico se han realizado correctamente o no.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de stiusd.h (incluya Stiusd.h)

Consulte también

IStiDevice::D iagnostic

IStiUSD