다음을 통해 공유


MicroEntry 함수(wiamicro.h)

MicroEntry 함수는 WIA 플랫베드 드라이버에서 보낸 명령에 응답합니다.

통사론

WIAMICRO_API HRESULT MicroEntry(
            LONG lCommand,
  [in, out] PVAL pValue
);

매개 변수

lCommand

WIA 플랫베드 드라이버가 마이크로 드라이버에 발급한 명령을 지정합니다.

[in, out] pValue

WIA 플랫베드 드라이버와 마이크로드라이버 간에 정보를 전달하는 데 사용되는 VAL 구조를 가리킵니다.

반환 값

함수가 성공하면 S_OK 반환합니다. 전달된 명령이 지원되지 않으면 함수는 E_NOTIMPL 반환합니다. 오류의 경우 pValue 가리키는 VAL 구조의 lVal 멤버에 오류 정보를합니다.

발언

이 함수는 lCommand 매개 변수에 전달된 명령에 따라 다양한 작업을 수행합니다. 이러한 명령 목록은 WIA Microdriver 명령 참조 섹션을 참조하세요.

두 구조체가 함수에 전달됩니다. VAL 구조체는 pValue 포인터에 전달되고 VAL 구조체의 pScanInfo 멤버는 SCANINFO 구조를 가리킵니다. VAL 구조체는 WIA 플랫베드 드라이버와 마이크로드라이버 간에 정보를 전달하는 데 사용됩니다. SCANINFO 구조는 스캔 데이터 취득의 매개 변수를 저장하고 전달하는 데 사용됩니다. 이 함수에 전달된 대부분의 명령은 SCANINFO 구조체의 값을 설정합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 wiamicro.h(Wiamicro.h 포함)

참고 항목

SCANINFO

VAL

WIA Microdriver 명령

WIA 마이크로드라이버 구조