Metodo IStiUSD::D iagnostic (stiusd.h)
Un minidriver dell'immagine metodo IStiUSD::D iagnostic 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 del 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 con prefisso STIERR definiti in stierr.h.
Osservazioni
Il metodo IStiUSD::D iagnostic viene chiamato quando un utente fa clic sul pulsante Test del Pannello di controllo scanner e fotocamere. Il metodo deve eseguire test per verificare che il dispositivo sia completamente operativo. Per uno scanner, questi test possono includere l'accensione 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 la manipolazione delle impostazioni del dispositivo. Il valore restituito deve indicare l'esito positivo o negativo dei test di diagnostica.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | stiusd.h (include Stiusd.h) |