IWiaMiniDrv::d rvWriteItemProperties 메서드(wiamindr_lh.h)
IWiaMiniDrv::d rvWriteItemProperties 메서드는 WIA 하드웨어 디바이스에 드라이버 항목 속성을 씁니다.
구문
HRESULT drvWriteItemProperties(
BYTE *__MIDL__IWiaMiniDrv0021,
LONG __MIDL__IWiaMiniDrv0022,
PMINIDRV_TRANSFER_CONTEXT __MIDL__IWiaMiniDrv0023,
LONG *__MIDL__IWiaMiniDrv0024
);
매개 변수
__MIDL__IWiaMiniDrv0021
lFlags [in]
예약되어 있습니다.
__MIDL__IWiaMiniDrv0022
pWiasContext [in]
WIA 항목 컨텍스트에 대한 포인터입니다.
__MIDL__IWiaMiniDrv0023
plDevErrVal [out]
이 메서드에 대한 상태 코드를 받을 메모리 위치를 가리킵니다. 이 메서드가 S_OK 반환하면 저장된 값은 0이 됩니다. 그렇지 않으면 미니 드라이버 관련 오류 코드가 이 매개 변수가 가리키는 위치에 저장됩니다.
__MIDL__IWiaMiniDrv0024
pmdtc [in]
디바이스 전송 컨텍스트를 포함하는 MINIDRV_TRANSFER_CONTEXT 구조를 가리킵니다.
반환 값
성공하면 메서드는 S_OK 반환하고 plDevErrVal이 가리키는 디바이스 오류 값을 지워야 합니다. 메서드가 실패하면 표준 COM 오류 코드를 반환하고 plDevErrVal이 가리키는 메모리에 미니 드라이버 관련 오류 코드 값을 배치해야 합니다.
plDevErrVal이 가리키는 값은 IWiaMiniDrv::d rvGetDeviceErrorStr를 호출하여 문자열로 변환할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | wiamindr_lh.h(Wiamindr.h 포함) |
추가 정보
IWiaMiniDrv::d rvGetDeviceErrorStr