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 마이크로드라이버 명령 참조 섹션을 참조하세요.

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

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 wiamicro.h(Wiamicro.h 포함)

추가 정보

SCANINFO

WIA 마이크로드라이버 명령

WIA 마이크로드라이버 구조체