IStiDevice::D진단 메서드(sti.h)
IStiDevice::D진단 메서드는 스틸 이미지 디바이스에서 진단 테스트를 실행합니다.
구문
HRESULT Diagnostic(
[in, out] LPSTI_DIAG pBuffer
);
매개 변수
[in, out] pBuffer
실행할 테스트 유형을 지정하는 STI_DIAG 구조체에 대한 호출자 제공 포인터입니다. 반환할 때 구조체에는 상태 정보가 포함됩니다.
반환 값
작업이 성공하면 메서드는 S_OK 반환합니다. 그렇지 않으면 stierr.h에 정의된 STIERR 접두사 오류 코드 중 하나를 반환합니다.
설명
IStiDevice::D iagnostic 메서드는 공급업체에서 제공하는 미니 드라이버에서 내보내는 IStiUSD::D진단을 호출합니다. 스캐너 및 카메라 제어판 사용자가 테스트 단추를 누를 때 IStiDevice::D을 호출합니다.
IStiDevice::D iagnostic을 호출하기 전에 IStiDevice COM 인터페이스의 클라이언트는 IStillImage::CreateDevice를 호출하여 지정된 디바이스에 대한 액세스를 제공하는 IStiDevice 인터페이스 포인터를 가져와야 합니다.
IStiDevice::D iagnostic에 대한 호출 앞에 IStiDevice::LockDevice를 호출한 다음 IStiDevice::UnLockDevice를 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | sti.h(Sti.h 포함) |