Condividi tramite


Metodo IStiUSD::D iagnostic (stiusd.h)

Il metodo IStiUSD::D iagnostic di un'immagine continua esegue test di diagnostica in un dispositivo ancora immagine.

Sintassi

HRESULT Diagnostic(
  LPSTI_DIAG pBuffer
);

Parametri

pBuffer

Puntatore fornito dal chiamante a una struttura STI_DIAG per ricevere informazioni sullo stato di test.

Valore restituito

Se l'operazione ha esito positivo, il metodo deve restituire S_OK. In caso contrario, deve restituire uno dei codici di errore prefissi STIERR definiti in stierr.h.

Commenti

Il metodo IStiUSD::D iagnostic viene chiamato quando un utente fa clic sul pulsante Scanner e Fotocamere Pannello di controllo test. Il metodo deve eseguire test per verificare che il dispositivo sia completamente operativo. Per uno scanner, questi test potrebbero includere l'attivazione e la disattivazione della luce e lo spostamento del braccio di scansione. Per una fotocamera, possono includere l'esecuzione di funzioni di diagnostica predefinite o di manipolazione delle impostazioni del dispositivo. Il valore restituito deve indicare l'esito positivo o negativo dei test di diagnostica.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione stiusd.h (include Stiusd.h)

Vedi anche

IStiDevice::D iagnostic

IStiUSD