이미징 디바이스
이미징 디바이스 드라이버 기술 개요입니다.
이미징 디바이스용 드라이버를 개발하려면 다음 헤더가 필요합니다.
- ptpusd.h
- scsiscan.h
- sti.h
- stiusd.h
- usbscan.h
- wia_lh.h
- wiadef.h
- wiadevd.h
- wiamdef.h
- wiamicro.h
- wiamindr_lh.h
- wiatwcmp.h
- wiautil.h
프로그래밍 가이드는 이미징 디바이스를 참조하세요.
클래스
CWiaLogProc 자세한 정보: CWiaLogProc 클래스 |
CWiaLogProcEx 자세한 정보: CWiaLogProcEx 클래스 |
CWiauDbgFn CWiauDbgFn 클래스는 함수 또는 메서드 진입점 및 종료 지점을 추적하는 데 사용되는 도우미 클래스입니다. |
CWiauFormatConverter CWiauFormatConverter 클래스는 이미지를 BMP 형식으로 변환하기 위한 도우미 클래스입니다. |
CWiauPropertyList CWiauPropertyList 클래스를 사용하여 디바이스의 속성 목록을 만들고 유지 관리할 수 있습니다. |
IOCTLs
IOCTL_ABORT_PIPE 자세한 정보: IOCTL_ABORT_PIPE IOCTL |
IOCTL_CANCEL_IO 지정된 디바이스 핸들과 연결된 지정된 USB 전송 파이프의 작업을 취소합니다. |
IOCTL_GET_CHANNEL_ALIGN_RQST 지정된 디바이스 핸들과 연결된 읽기, 쓰기 및 인터럽트 전송 파이프에 대한 USB 디바이스의 최대 패킷 크기를 반환합니다. |
IOCTL_GET_DEVICE_DESCRIPTOR 공급업체 및 디바이스 식별자를 반환합니다. |
IOCTL_GET_PIPE_CONFIGURATION 디바이스에 지원되는 모든 전송 파이프에 대한 설명을 반환합니다. |
IOCTL_GET_USB_DESCRIPTOR 지정된 USB 설명자를 반환합니다. |
IOCTL_GET_VERSION 드라이버의 버전 번호를 반환합니다. |
IOCTL_INDEX 자세한 정보: IOCTL_INDEX IOCTL |
IOCTL_READ_REGISTERS 제어 파이프를 사용하여 USB 디바이스 레지스터에서 읽습니다. |
IOCTL_RESET_PIPE 지정된 디바이스 핸들과 연결된 지정된 USB 전송 파이프를 다시 설정합니다. |
IOCTL_SCSISCAN_CMD 사용자 지정된 SCSI 컨트롤 설명자 블록(CDB)을 만들고 SCSI 버스용 커널 모드 스틸 이미지 드라이버로 보냅니다. |
IOCTL_SCSISCAN_GET_INFO IOCTL_SCSISCAN_GET_INFO I/O 제어 코드는 디바이스 정보를 반환합니다. |
IOCTL_SCSISCAN_LOCKDEVICE Microsoft에서 사용하도록 예약되었습니다. |
IOCTL_SCSISCAN_SET_TIMEOUT IOCTL_SCSISCAN_SET_TIMEOUT 제어 코드는 디바이스에 액세스할 때 SCSI 버스에 대한 커널 모드 스틸 이미지 드라이버에서 사용하는 제한 시간 값을 수정합니다. |
IOCTL_SCSISCAN_UNLOCKDEVICE 이 IOCTL_SCSISCAN_UNLOCKDEVICE 문서는 Microsoft에서 사용하도록 예약되어 있습니다. |
IOCTL_SEND_USB_REQUEST 제어 파이프를 사용하여 공급업체에서 정의한 요청을 USB 디바이스에 보내고 필요에 따라 추가 데이터를 보내거나 받습니다. |
IOCTL_SET_TIMEOUT USB 대량 IN, 대량 OUT 또는 인터럽트 파이프 액세스에 대한 제한 시간 값을 설정합니다. |
IOCTL_WAIT_ON_DEVICE_EVENT USB 인터럽트 파이프에서 발생하는 이벤트에 대한 정보를 반환합니다. |
IOCTL_WRITE_REGISTERS 제어 파이프를 사용하여 USB 디바이스 레지스터에 씁니다. |
열거형
PIPE_TYPE PIPE_TYPE 데이터 형식은 I/O 컨트롤 코드가 IOCTL_CANCEL_IO 또는 IOCTL_RESET_PIPE 경우 DeviceIoControl 함수에 대한 입력으로 사용됩니다. |
RAW_PIPE_TYPE RAW_PIPE_TYPE 데이터 형식은 USB 파이프의 형식을 지정하는 데 사용됩니다. |
SKIP_AMOUNT SKIP_AMOUNT 열거형은 이미지의 파일 및 정보 헤더를 건너뛰어야 하는지 여부를 나타내는 데 사용됩니다. |
STI_DEVICE_MJ_TYPE STI_DEVICE_TYPE 유형은 스틸 이미지 디바이스의 디바이스 유형을 식별합니다. DWORD는 주 디바이스 유형을 포함하는 HIWORD와 공급업체에서 정의한 하위 형식을 포함하는 LOWORD로 나뉩니다. |
Functions
~CWiaLogProc ~CWiaLogProc 소멸자 는 기록되는 함수 또는 메서드가 종료될 때 호출됩니다. |
~CWiaLogProcEx 로깅 중인 함수 또는 메서드가 종료될 때~CWiaLogProcEx 소멸자가 호출됩니다. |
~CWiauDbgFn CWiauDbgFn::~CWiauDbgFn이 추적하는 함수 또는 메서드를 종료하면 CWiauDbgFn::~CWiauDbgFn 소멸자를 호출합니다. |
~CWiauFormatConverter CWiauFormatConverter::~CWiauFormatConverter 메서드는 CWiauFormatConverter 클래스의 소멸자입니다. |
~CWiauPropertyList CWiauPropertyList::~CWiauPropertyList 메서드는 CWiauPropertyList 클래스의 소멸자입니다. |
AddItemToFolder AddItemToFolder 메서드는 IWiaDrvItem 항목을 드라이버 항목 트리의 폴더에 추가합니다. |
AddRef IStiDeviceControl::AddRef 메서드는 IStiDeviceControl 인터페이스에 대한 참조 수를 증가합니다. |
ConvertToBmp CWiauFormatConverter::ConvertToBmp 메서드는 이미지를 BMP 형식으로 변환합니다. |
CreateDevice IStillImage::CreateDevice 메서드는 IStiDevice COM 인터페이스를 정의하는 COM 개체의 instance 만들고 인터페이스에 대한 포인터를 반환합니다. |
CWiaLogProc CWiaLogProc 생성자는 기록되는 함수 또는 메서드를 입력할 때 호출됩니다. |
CWiaLogProcEx CWiaLogProcEx 생성자는 기록되는 함수 또는 메서드를 입력할 때 호출됩니다. |
CWiauDbgFn CWiauDbgFn::CWiauDbgFn 메서드는 함수 또는 메서드를 입력할 때 추적에 사용됩니다. |
CWiauFormatConverter CWiauFormatConverter::CWiauFormatConverter 메서드는 CWiauFormatConverter 클래스의 생성자입니다. |
CWiauPropertyList CWiauPropertyList::CWiauPropertyList 메서드는 CWiauPropertyList 클래스의 생성자입니다. |
DefineProperty CWiauPropertyList::D efineProperty 메서드는 속성 목록 개체에 속성 정의를 추가합니다. |
DetectRegions IWiaSegmentationFilter::D etectRegions 메서드는 각 하위 리전을 별도의 이미지 항목으로 가져올 수 있도록 플랫베드 도금에 배치된 이미지의 하위 부분을 결정합니다. |
DeviceReset IStiDevice::D eviceReset 메서드는 스틸 이미지 디바이스를 알려진 상태로 다시 설정합니다. |
DeviceReset 스틸 이미지 미니드라이버의 IStiUSD::D eviceReset 메서드는 스틸 이미지 디바이스를 알려진 초기화된 상태로 다시 설정합니다. |
진단 IStiDevice::D진단 메서드는 스틸 이미지 디바이스에서 진단 테스트를 실행합니다. |
진단 스틸 이미지 미니드라이버의 IStiUSD::D진단 메서드는 스틸 이미지 디바이스에서 진단 테스트를 실행합니다. |
drvAcquireItemData IWiaMiniDrv::d rvAcquireItemData 메서드는 WIA 서비스에서 디바이스에서 애플리케이션으로 데이터를 전송하기 위해 호출됩니다. |
drvAnalyzeItem IWiaMiniDrv::d rvAnalyzeItem 메서드는 항목을 검사하고 필요한 경우 하위 항목을 만듭니다. |
drvDeleteItem IWiaMiniDrv::d rvDeleteItem 메서드는 현재 드라이버 항목을 삭제합니다. |
drvDeviceCommand IWiaMiniDrv::d rvDeviceCommand 메서드는 WIA 디바이스에 명령을 실행합니다. |
drvFreeDrvItemContext IWiaMiniDrv::d rvFreeDrvItemContext 메서드는 디바이스별 컨텍스트를 해제합니다. |
drvGetCapabilities IWiaMiniDrv::d rvGetCapabilities 메서드는 디바이스에서 지원하는 이벤트 및 명령 배열을 반환합니다. |
drvGetDeviceErrorStr IWiaMiniDrv::d rvGetDeviceErrorStr 메서드는 오류를 설명하는 유니코드 문자열에 오류 코드를 매핑합니다. |
drvGetWiaFormatInfo IWiaMiniDrv::d rvGetWiaFormatInfo 메서드는 WIA 하드웨어 디바이스에서 지원하는 이미지 형식 및 미디어 형식을 찾습니다. |
drvInitializeWia IWiaMiniDrv::d rvInitializeWia 메서드는 미니드라이버를 초기화하고 디바이스를 나타내는 드라이버 항목 트리를 빌드합니다. |
drvInitItemProperties IWiaMiniDrv::d rvInitItemProperties 메서드는 애플리케이션 항목 트리의 각 항목에 대한 WIA 드라이버 항목 속성을 초기화합니다. |
drvLockWiaDevice IWiaMiniDrv::d rvLockWiaDevice 메서드는 WIA 하드웨어 디바이스를 잠가 현재 미니드라이버만 액세스할 수 있도록 합니다. |
drvNotifyPnpEvent IWiaMiniDrv::d rvNotifyPnpEvent 메서드는 WIA 서비스에서 받은 이벤트에 응답합니다. |
drvReadItemProperties IWiaMiniDrv::d rvReadItemProperties 메서드는 업데이트해야 하는 드라이버 항목 속성을 읽습니다. |
drvUnInitializeWia IWiaMiniDrv::d vUnInitializeWia 메서드는 미니 드라이버가 보유한 리소스를 해제합니다. |
drvUnLockWiaDevice IWiaMiniDrv::d rvUnLockWiaDevice 메서드는 모든 미니드라이버가 액세스할 수 있도록 WIA 하드웨어 디바이스의 잠금을 해제합니다. |
drvValidateItemProperties IWiaMiniDrv::d rvValidateItemProperties 메서드는 각 속성의 유효한 값 집합에 대해 항목의 속성의 유효성을 검사하고 필요한 경우 해당 속성을 업데이트합니다. |
drvWriteItemProperties IWiaMiniDrv::d rvWriteItemProperties 메서드는 WIA 하드웨어 디바이스에 드라이버 항목 속성을 씁니다. |
DumpItemData IWiaDrvItem::D umpItemData 메서드는 IWiaDrvItem 항목과 연결된 프라이빗 데이터를 할당된 프라이빗 버퍼로 덤프합니다. |
EnableHwNotifications IStillImage::EnableHwNotifications 메서드는 지정된 디바이스에 대해 스틸 이미지 디바이스 이벤트가 발생할 때 애플리케이션 알림을 사용하거나 사용하지 않도록 스틸 이미지 이벤트 모니터를 요청합니다. |
Esc IStiDevice::Escape 메서드는 공급업체별 I/O 작업에 대한 요청을 스틸 이미지 디바이스로 보냅니다. |
Esc 스틸 이미지 미니 드라이버의 IStiUSD::Escape 메서드는 스틸 이미지 디바이스에서 공급업체별 I/O 작업을 수행합니다. |
FilterPreviewImage IWiaImageFilter::FilterPreviewImage 메서드는 애플리케이션이 IWiaPreview::UpdatePreview 메서드를 호출할 때 WIA 미리 보기 구성 요소에서 호출됩니다. |
FindChildItemByName IWiaDrvItem::FindChildItemByName 메서드는 드라이버 항목 트리에서 특정 자식 항목을 검색합니다. |
FindItemByName IWiaDrvItem::FindItemByName 메서드는 드라이버 항목 트리에서 항목의 전체 이름으로 항목을 찾습니다. |
GetCapabilities IStiDevice::GetCapabilities 메서드는 스틸 이미지 디바이스의 기능을 반환합니다. |
GetCapabilities 스틸 이미지 미니드라이버의 IStiUSD::GetCapabilities 메서드는 스틸 이미지 디바이스의 기능을 반환합니다. |
GetDeviceInfo IStillImage::GetDeviceInfo 메서드는 지정된 스틸 이미지 디바이스에 대한 하드웨어 특성을 반환합니다. |
GetDeviceList IStillImage::GetDeviceList 메서드는 설치된 모든 스틸 이미지 디바이스에 대한 하드웨어 특성을 반환합니다. |
GetDeviceSpecContext IWiaDrvItem::GetDeviceSpecContext 메서드는 디바이스별 컨텍스트를 가져옵니다. |
GetDeviceValue IStillImage::GetDeviceValue 메서드는 지정된 스틸 이미지 디바이스와 연결된 레지스트리 정보를 반환합니다. |
GetFirstChildItem IWiaDrvItem::GetFirstChildItem 메서드는 IWiaDrvItem 폴더 항목의 첫 번째 자식 항목을 가져옵니다. |
GetFullItemName IWiaDrvItem::GetFullItemName 메서드는 경로 정보를 포함하여 항목의 전체 이름을 가져옵니다. |
GetHwNotificationState IStillImage::GetHwNotificationState 메서드는 지정된 디바이스에서 스틸 이미지 디바이스 이벤트가 발생할 때 애플리케이션에 알림을 받을지 여부를 나타냅니다. |
GetItemFlags IWiaDrvItem::GetItemFlags 메서드는 현재 IWiaDrvItem 항목의 항목 플래그를 가져옵니다. |
GetItemName IWiaDrvItem::GetItemName 메서드는 경로 정보를 포함하지 않고 현재 IWiaDrvItem 항목 이름을 가져옵니다. |
GetLastError IStiDevice::GetLastError 메서드는 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류를 반환합니다. |
GetLastError IStiUSD::GetLastError 메서드는 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류를 반환합니다. |
GetLastErrorInfo IStiDevice::GetLastErrorInfo 메서드는 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류에 대한 정보를 반환합니다. |
GetLastErrorInfo 스틸 이미지 미니드라이버의 IStiUSD::GetLastErrorInfo 메서드는 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류에 대한 정보를 반환합니다. |
GetLastNotificationData IStiDevice::GetLastNotificationData 메서드는 스틸 이미지 디바이스에서 발생한 가장 최근의 이벤트에 대한 설명을 반환합니다. |
GetMyDeviceHandle 이 항목에서는 GetMyDeviceHandle 메서드에 대해 설명합니다. |
GetMyDeviceOpenMode IStiDeviceControl::GetMyDeviceOpenMode 메서드를 사용하면 스틸 이미지 미니드라이버가 스틸 이미지 디바이스의 instance 만들 때 애플리케이션이 지정한 전송 모드를 가져올 수 있습니다. |
GetMyDevicePortName IStiDeviceControl::GetMyDevicePortName 메서드를 사용하면 사용자 모드 스틸 이미지 미니드라이버가 디바이스의 포트 이름을 가져올 수 있습니다. |
GetNextSiblingItem IWiaDrvItem::GetNextSiblingItem 메서드는 IWiaDrvItem 폴더에 있는 현재 항목의 다음 형제를 가져옵니다. |
GetNextStream IWiaTransferCallback::GetNextStream 메서드는 이미지 처리 필터에 의해 구현됩니다. |
GetNextStream WIA 미니 드라이버에서 호출하여 현재 데이터 전송(다운로드 또는 업로드)에 대한 스트림을 가져옵니다. |
GetNotificationData 스틸 이미지 미니드라이버의 IStiUSD::GetNotificationData 메서드는 스틸 이미지 디바이스에서 발생한 가장 최근의 이벤트에 대한 설명을 반환합니다. |
GetParentItem IWiaDrvItem::GetParentItem은 현재 항목의 부모 항목을 가져옵니다. |
GetPropId CWiauPropertyList::GetPropId 메서드는 속성 목록의 인덱스가 지정된 경우 속성의 속성 ID를 찾습니다. |
GetStatus IStiDevice::GetStatus 메서드는 스틸 이미지 디바이스의 상태 정보를 반환합니다. |
GetStatus 스틸 이미지 미니 드라이버의 IStiUSD::GetStatus 메서드는 스틸 이미지 디바이스의 상태 반환합니다. |
GetStatusDescription 시스템 UI는 GetStatusDescription 메서드를 호출하여 사용자가 이 정보를 요청하는 경우 오류에 대한 추가 정보를 사용자에게 제공합니다. 이 메서드는 드라이버의 UI 확장에 의해 구현됩니다. |
GetSTILaunchInformation IStillImage::GetSTILaunchInformation 메서드는 스틸 이미지 이벤트 모니터가 시작된 경우 호출 스틸 이미지 애플리케이션이 시작된 이유를 반환합니다. |
Hresult IWiaLog::hResult(wia_lh.h) 메서드는 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 대신 진단 로그 매크로를 사용합니다. |
Init CWiauFormatConverter::Init 메서드는 이미지를 변환하기 위해 CWiauFormatConverter 클래스 및 GDI+를 초기화합니다. 이 메서드는 한 번만 호출해야 합니다. |
Init CWiauPropertyList::Init 메서드는 속성 목록 개체를 초기화합니다. |
초기화 이 메서드는 내부 전용입니다. |
초기화 IStillImage::Initialize 메서드는 IStillImage COM 인터페이스를 정의하는 COM 개체의 instance 초기화합니다. 이 메서드는 내부 시스템 전용입니다. |
초기화 스틸 이미지 미니드라이버의 IStiUSD::Initialize 메서드는 IStiUSD 인터페이스를 정의하는 COM 개체의 instance 초기화합니다. |
InitializeFilter IWiaImageFilter::InitializeFilter 메서드는 메서드에 전달된 pWiaItem2 및 pWiaTransferCallback 매개 변수에 대한 참조를 저장합니다. |
InitializeLog IWiaLog::InitializeLog(wia_lh.h) 메서드는 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 대신 진단 로그 매크로를 사용합니다. |
IsFormatSupported CWiauFormatConverter::IsFormatSupported 메서드는 GDI+가 변환할 이미지 형식을 지원하는지 확인합니다. |
LaunchApplicationForDevice IStillImage::LaunchApplicationForDevice 메서드는 지정된 스틸 이미지 디바이스에 대해 지정된 애플리케이션을 시작합니다. |
LockDevice IStiDevice::LockDevice 메서드는 호출자가 단독으로 사용하기 위해 디바이스를 잠급니다. |
LockDevice 스틸 이미지 미니드라이버의 IStiUSD::LockDevice 메서드는 호출자가 단독으로 사용하기 위해 디바이스를 잠급니다. |
Log IWiaLog::Log(wia_lh.h) 메서드는 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 대신 진단 로그 매크로를 사용합니다. |
LookupPropId CWiauPropertyList::LookupPropId 메서드는 속성 ID가 지정된 경우 속성의 인덱스 를 찾습니다. |
MicroEntry MicroEntry 함수는 WIA Flatbed 드라이버에서 보낸 명령에 응답합니다. |
MiniDrvCallback MiniDrvCallback 메서드는 콜백 데이터 전송 중에 WIA 미니드라이버가 사용할 콜백 메서드를 제공합니다. |
RawDeviceControl 이 항목에서는 RawDeviceControl 메서드에 대해 설명합니다. |
RawReadCommand IStiDevice::RawReadCommand 메서드는 스틸 이미지 디바이스에서 명령 정보를 읽습니다. |
RawReadCommand 스틸 이미지 미니 드라이버의 IStiUSD::RawReadCommand 메서드는 스틸 이미지 디바이스에서 명령 정보를 읽습니다. |
RawReadData IStiDevice::RawReadData 메서드는 스틸 이미지 디바이스에서 데이터를 읽습니다. |
RawReadData 스틸 이미지 미니드라이버의 IStiUSD::RawReadData 메서드는 스틸 이미지 디바이스에서 데이터를 읽습니다. |
RawWriteCommand IStiDevice::RawWriteCommand 메서드는 명령 정보를 스틸 이미지 디바이스로 보냅니다. |
RawWriteCommand 스틸 이미지 미니드라이버의 IStiDevice::RawWriteCommand 메서드는 명령 정보를 스틸 이미지 디바이스로 보냅니다. |
RawWriteData IStiDevice::RawWriteData 메서드는 스틸 이미지 디바이스에 데이터를 씁니다. |
RawWriteData 스틸 이미지 미니드라이버의 IStiUSD::RawWriteData 메서드는 스틸 이미지 디바이스에 데이터를 씁니다. |
RegisterLaunchApplication IStillImage::RegisterLaunchApplication 메서드는 스틸 이미지 이벤트 모니터의 푸시 모델 인식 애플리케이션 목록에 애플리케이션을 추가합니다. |
릴리스 IStiDevice::Release 메서드는 IStillImage::CreateDevice에 대한 이전 호출로 만든 COM 개체의 instance 닫고 개체의 인터페이스에 대한 액세스를 제거합니다. |
릴리스 IStillImage::Release 메서드는 이전에 IStillImage::StiCreateInstance를 호출하여 만든 COM 개체의 instance 닫고 개체의 인터페이스에 대한 액세스를 제거합니다. |
릴리스 IStiDeviceControl::Release 메서드는 IStiUSD::Initialize라는 미니드라이버 클라이언트가 생성될 때 생성된 COM 개체의 instance 닫습니다. |
RemoveItemFromFolder IWiaDrvItem::RemoveItemFromFolder 메서드는 부모 폴더에서 항목을 제거합니다. |
ReportStatus ReportStatus 메서드는 전송 중에 오류 또는 상태 대한 정보를 표시합니다. 경우에 따라 이 메서드를 사용하면 사용자가 오류로부터 복구할 수 있습니다. |
검사 Scan 함수는 디바이스에서 데이터를 읽고 WIA Flatbed 드라이버에 데이터를 반환합니다. |
SendMessage 데이터 전송 중에 WIA 미니 드라이버가 주기적으로 호출하여 전송 진행률 및 상태 대해 WIA 애플리케이션 클라이언트를 업데이트합니다. |
SendToWia CWiauPropertyList::SendToWia 메서드는 WIA 서비스를 호출하여 속성 목록 개체에 현재 포함된 모든 속성을 정의합니다. |
SetAccessSubType CWiauPropertyList::SetAccessSubType(INT, ULONG,ULONG) 메서드는 속성의 액세스 및 하위 형식을 다시 설정합니다. |
SetAccessSubType CWiauPropertyList::SetAccessSubType 메서드는 속성의 액세스 및 하위 형식을 다시 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,BSTR) 메서드는 BSTR 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_BSTR 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT, BYTE, INT) 메서드는 바이트 배열로 구성된 속성의 현재 값을 설정하고 해당 형식을 VT_UI1 또는 VT_VECTOR 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,CLSID) 메서드는 CLSID 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_CLSID 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,FLOAT) 메서드는 FLOAT 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_R4 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,LONG) 메서드는 LONG 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_I4 설정합니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT,LONG) 메서드가 LONG 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_I4 설정하는 방법을 알아봅니다. |
SetCurrentValue CWiauPropertyList::SetCurrentValue(INT, PSYSTEMTIME) 메서드는 SYSTEMTIME 형식의 속성의 현재 값을 설정하고 해당 형식을 VT_UI2 또는 VT_VECTOR 설정합니다. |
SetDeviceValue IStillImage::SetDeviceValue 메서드는 지정된 스틸 이미지 디바이스에 대한 레지스트리 정보를 설정합니다. |
SetNotificationHandle 스틸 이미지 미니드라이버의 IStiUSD::SetNotificationHandle 메서드는 미니드라이버가 호출자에게 디바이스 이벤트를 알리는 데 사용해야 하는 이벤트 핸들을 지정합니다. |
SetPixelWindow SetPixelWindow 함수는 검사할 이미지 영역을 설정합니다. |
SetupDeviceParameters IStillImage::SetupDeviceParameters 메서드를 사용하면 IStillImage COM 인터페이스의 클라이언트가 디바이스의 버스 유형을 알 수 없는 경우 스틸 이미지 디바이스의 저장된 특성을 수정할 수 있습니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) 메서드는 값 목록과 연결된 BSTR 속성의 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) 메서드는 값 목록과 연결된 CLSID 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) 메서드는 값 범위와 연결된 FLOAT 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT, FLOAT, FLOAT, INT, PFLOAT) 메서드는 값 목록과 연결된 FLOAT 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT, LONG, LONG, INT,PLONG) 메서드는 값 목록과 연결된 LONG 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) 메서드는 플래그로 정의된 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) 메서드가 플래그로 정의된 속성의 형식 값을 설정하는 방법을 알아봅니다. |
SetValidValues CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG,LONG,LONG,LONG) 메서드는 값 범위와 연결된 LONG 속성에 대한 기본값, 현재 값 및 유효한 값뿐만 아니라 형식을 설정합니다. |
SRB_STATUS 자세한 정보: 매크로 SRB_STATUS |
StiCreateInstanceW StiCreateInstance 함수에 대해 자세히 알아봅니다. |
구독 IStiDevice::Subscribe 메서드는 호출자를 등록하여 디바이스 이벤트에 대한 알림을 받습니다. |
추적 이 항목에서는 Trace 함수에 대해 설명합니다. |
TransferCallback IWiaTransferCallback::TransferCallback 메서드는 이미지 처리 필터에 의해 구현됩니다. IWiaTransfer::D ownload 또는 미리 보기 구성 요소의 IWiaPreview::GetNewPreview를 호출하는 애플리케이션의 결과로 WIA 서비스에서 호출됩니다. |
UnlinkItemTree IWiaDrvItem::UnlinkItemTree 메서드는 드라이버 항목 트리의 연결을 해제하고 트리의 모든 항목을 해제합니다. |
UnLockDevice IStiDevice::UnLockDevice 메서드는 IStiDevice::LockDevice에 대한 이전 호출로 잠긴 디바이스의 잠금을 해제합니다. |
UnLockDevice 스틸 이미지 미니드라이버의 IStiUSD::UnLockDevice 메서드는 IStiUSD::LockDevice에 대한 이전 호출로 잠긴 디바이스의 잠금을 해제합니다. |
UnregisterLaunchApplication IStillImage::UnregisterLaunchApplication 메서드는 스틸 이미지 이벤트 모니터의 푸시 모델 인식 애플리케이션 목록에서 애플리케이션을 제거합니다. |
탈퇴 IStiDevice::UnSubscribe 메서드는 디바이스 이벤트 알림을 수신하기 위해 등록된 애플리케이션 목록에서 호출자를 제거합니다. |
WIA_PROP_LIST_COUNT 자세한 정보: 매크로 WIA_PROP_LIST_COUNT |
WIA_PROP_LIST_VALUE 자세한 정보: 매크로 WIA_PROP_LIST_VALUE |
WIAS_ASSERT WIAS_ASSERT 매크로는 진단 메시지를 Wiatrace.log 파일에 씁니다. |
WIAS_ASSERT WIAS_ASSERT 매크로가 Wiatrace.log 파일에 진단 메시지를 쓰는 방법을 알아봅니다. |
WIAS_ERROR WIAS_ERROR 매크로는 Wiatrace.log 파일에 진단 메시지를 씁니다. |
WIAS_ERROR WIAS_ERROR 매크로가 Wiatrace.log 파일에 진단 메시지를 쓰는 방법을 알아봅니다. |
WIAS_HRESULT WIAS_HRESULT 매크로는 Wiatrace.log 파일에 진단 메시지를 씁니다. |
WIAS_HRESULT WIAS_HRESULT 매크로가 Wiatrace.log 파일에 진단 메시지를 쓰는 방법을 알아봅니다. |
WIAS_LERROR WIAS_LERROR 매크로는 사용되지 않습니다. 대신 WIAS_ERROR 매크로를 사용하는 것이 좋습니다. WIAS_LERROR 매크로는 진단 WIA_ERROR 메시지를 로그 파일에 씁니다. |
WIAS_LERROR WIAS_LERROR 매크로는 Windows Vista 이상에서는 사용되지 않습니다. 대신 WIAS_ERROR 매크로를 사용하는 것이 좋습니다. WIAS_LERROR 매크로는 진단 WIA_ERROR 메시지를 로그 파일에 씁니다. |
WIAS_LHRESULT WIAS_LHRESULT 매크로는 사용되지 않습니다. 대신 WIAS_HRESULT 매크로를 사용하는 것이 좋습니다. WIAS_LHRESULT 매크로는 HRESULT 값을 문자열로 변환하고 문자열을 진단 로그 파일에 씁니다. |
WIAS_LHRESULT WIAS_LHRESULT 매크로는 Windows Vista 이상에서는 사용되지 않습니다. 대신 WIAS_HRESULT 매크로를 사용하는 것이 좋습니다. WIAS_LHRESULT 매크로는 HRESULT 값을 문자열로 변환하고 문자열을 진단 로그 파일에 씁니다. |
WIAS_LTRACE WIAS_LTRACE 매크로는 사용되지 않습니다. 대신 WIAS_TRACE 매크로를 사용하는 것이 좋습니다. WIAS_LTRACE 매크로는 진단 WIA_TRACE 메시지를 로그 파일에 씁니다. |
WIAS_LTRACE WIAS_LTRACE 매크로는 Windows Vista 이상에서는 사용되지 않습니다. 대신 WIAS_TRACE 매크로를 사용하는 것이 좋습니다. WIAS_LTRACE 매크로는 진단 WIA_TRACE 메시지를 로그 파일에 씁니다. |
WIAS_LWARNING WIAS_LWARNING 매크로는 사용되지 않으며 사용하지 마세요. |
WIAS_LWARNING WIAS_LWARNING 매크로는 Windows Vista 이상에서는 사용되지 않습니다. WIAS_LWARNING 매크로는 진단 WIA_WARNING 메시지를 로그 파일에 씁니다. |
WIAS_TRACE WIAS_TRACE 매크로는 Wiatrace.log 파일에 진단 메시지를 씁니다. |
WIAS_TRACE WIAS_TRACE 매크로가 Wiatrace.log 파일에 진단 메시지를 쓰는 방법을 알아봅니다. |
wiasCreateChildAppItem wiasCreateChildAppItem 함수는 새 애플리케이션 항목을 만들고 지정된(부모) 항목의 자식으로 삽입합니다. 드라이버 또는 애플리케이션이 실제로 채울 때까지 이 항목의 속성 집합에는 속성이 없습니다. |
wiasCreateDrvItem wiasCreateDrvItem 함수는 IWiaDrvItem 인터페이스 개체를 만듭니다. |
wiasCreateLogInstance wiasCreateLogInstance 함수는 로깅 개체의 instance 만듭니다. |
wiasCreatePropContext wiasCreatePropContext 함수는 애플리케이션에서 변경되는 항목의 속성을 나타내는 속성 컨텍스트를 할당합니다. |
wiasDebugError wiasDebugError 함수는 사용되지 않습니다. |
wiasDebugTrace wiasDebugTrace 함수는 사용되지 않습니다. |
wiasDownSampleBuffer wiasDownSampleBuffer 함수는 DWORD 정렬 픽셀 데이터의 버퍼를 가져와서 지정된 크기와 해상도로 다운샘플링합니다(낮은 해상도의 이미지 데이터 생성). |
wiasFormatArgs wiasFormatArgs 함수는 로깅을 위해 인수 목록의 형식을 패키지된 문자열로 지정합니다. |
wiasFreePropContext wiasFreePropContext 함수는 WIA_PROPERTY_CONTEXT 구조체에서 차지하는 메모리를 해제합니다. |
wiasGetChangedValueFloat wiasGetChangedValueFloat 함수는 부동 소수점 값이 있는 속성이 애플리케이션에 의해 변경되었는지 여부를 결정합니다. |
wiasGetChangedValueGuid wiasGetChangedValueGuid 함수는 GUID 값이 있는 속성이 애플리케이션에서 변경되었는지 여부를 결정합니다. |
wiasGetChangedValueLong wiasGetChangedValueLong 함수는 정수 값이 긴 속성이 애플리케이션에서 변경되었는지 여부를 결정합니다. |
wiasGetChangedValueStr wiasGetChangedValueStr 함수는 문자열 값이 있는 속성이 애플리케이션에 의해 변경되었는지 여부를 결정합니다. |
wiasGetChildrenContexts wiasGetChildrenContexts 함수는 현재 항목의 자식에 속하는 항목 컨텍스트의 배열을 검색합니다. |
wiasGetContextFromName wiasGetContextFromName 함수는 항목 이름에 대한 항목 컨텍스트를 검색합니다. |
wiasGetDrvItem wiasGetDrvItem 함수는 드라이버 항목을 검색합니다. |
wiasGetImageInformation wiasGetImageInformation 함수는 항목에서 전송 컨텍스트 정보를 검색합니다. |
wiasGetItemType wiasGetItemType 함수는 항목 유형을 나타냅니다. |
wiasGetPropertyAttributes wiasGetPropertyAttributes 함수는 속성 집합에 대한 액세스 플래그 및 유효한 값을 검색합니다. |
wiasGetRootItem wiasGetRootItem 함수는 지정된 WIA 항목의 루트 항목 컨텍스트를 검색합니다. |
wiasIsPropChanged wiasIsPropChanged 함수는 애플리케이션에서 지정된 속성이 변경되었는지 여부를 테스트합니다. |
wiasParseEndorserString wiasParseEndorserString 함수는 보증자 문자열을 구문 분석하여 문자열의 WIA 서비스 정의 및 공급업체 정의 토큰을 해당 토큰과 연결된 값으로 바꿉니다. |
wiasPrintDebugHResult wiasPrintDebugHResult 함수는 사용되지 않습니다. |
wiasQueueEvent wiasQueueEvent 함수는 디바이스가 이벤트를 생성했음을 서비스에 알릴 수 있습니다. |
wiasReadMultiple wiasReadMultiple 함수는 WIA 항목에서 여러 속성 값을 검색합니다. |
wiasReadPropBin wiasReadPropBin 함수는 WIA 항목에서 이진 데이터 속성 값을 검색합니다. |
wiasReadPropFloat wiasReadPropFloat 함수는 WIA 항목에서 부동 소수점 속성 값을 검색합니다. |
wiasReadPropGuid wiasReadPropGuid 함수는 WIA 항목에서 GUID 속성 값을 검색합니다. |
wiasReadPropLong wiasReadPropLong 함수는 WIA 항목에서 긴 정수 속성 값을 검색합니다. |
wiasReadPropStr wiasReadPropStr 함수는 WIA 항목에서 문자열 속성 값을 검색합니다. |
wiasSendEndOfPage wiasSendEndOfPage 함수는 데이터 전송 중에 클라이언트 콜백 루틴을 호출하여 현재 총 페이지 수를 보냅니다. |
wiasSetItemPropAttribs wiasSetItemPropAttribs 함수는 항목의 속성 집합에 대한 액세스 플래그 및 유효한 값을 설정합니다. |
wiasSetItemPropNames wiasSetItemPropNames 함수는 속성 이름을 항목 속성에 씁니다. |
wiasSetPropChanged wiasSetPropChanged 함수는 속성 컨텍스트를 수정하여 속성이 변경되고 있음을 나타냅니다. |
wiasSetPropertyAttributes wiasSetPropertyAttributes 함수는 속성 집합에 대한 액세스 플래그 및 유효한 값을 설정합니다. |
wiasSetValidFlag wiasSetValidFlag 함수는 WIA_PROP_FLAG 속성에 유효한 값을 설정합니다. |
wiasSetValidListFloat wiasSetValidListFloat 함수는 VT_R4 형식의 WIA_PROP_LIST 속성에 유효한 값을 설정합니다. |
wiasSetValidListGuid wiasSetValidListGuid 함수는 VT_CLSID 형식의 WIA_PROP_LIST 속성에 유효한 값을 설정합니다. |
wiasSetValidListLong wiasSetValidListLong 함수는 VT_I4 형식의 WIA_PROP_LIST 속성에 유효한 값을 설정합니다. |
wiasSetValidListStr wiasSetValidListStr 함수는 VT_BSTR 형식의 WIA_PROP_LIST 속성에 유효한 값을 설정합니다. |
wiasSetValidRangeFloat wiasSetValidRangeFloat 함수는 VT_R4 형식의 WIA_PROP_RANGE 속성에 유효한 값의 범위를 지정합니다. |
wiasSetValidRangeLong wiasSetValidRangeLong 함수는 VT_I4 형식의 WIA_PROP_RANGE 속성에 유효한 값의 범위를 지정합니다. |
wiasUpdateScanRect wiasUpdateScanRect 함수는 검사 디바이스의 검색 영역 크기를 업데이트합니다. |
wiasUpdateValidFormat wiasUpdateValidFormat 함수는 현재 미니드라이버에 대한 속성 컨텍스트의 유효한 형식을 업데이트합니다. |
wiasValidateItemProperties wiasValidateItemProperties 함수는 현재 유효한 값에 대해 간단한 항목 속성 목록의 유효성을 검사합니다. |
wiasWriteBufToFile wiasWriteBufToFile 함수는 지정된 버퍼에서 이미지 파일에 씁니다. |
wiasWriteMultiple wiasWriteMultiple 함수는 WIA 항목에 여러 속성 값을 씁니다. |
wiasWritePageBufToFile wiasWritePageBufToFile 함수는 임시 페이지 버퍼의 내용을 이미지 파일에 씁니다. |
wiasWritePageBufToStream wiasWritePageBufToStream 함수는 임시 페이지 버퍼의 내용을 애플리케이션에서 제공하는 IStream 인터페이스에 씁니다. |
wiasWritePropBin wiasWritePropBin 함수는 WIA 항목에 단일 이진 데이터 속성 값을 씁니다. |
wiasWritePropFloat wiasWritePropFloat 함수는 단일 부동 소수점 속성 값을 WIA 항목에 씁니다. |
wiasWritePropGuid wiasWritePropGuid 함수는 WIA 항목에 단일 GUID 속성 값을 씁니다. |
wiasWritePropLong wiasWritePropLong 함수는 단일 긴 정수 속성 값을 WIA 항목에 씁니다. |
wiasWritePropStr wiasWritePropStr 함수는 WIA 항목에 단일 문자열 속성 값을 씁니다. |
wiauDbgDump wiauDbgDump 함수는 하나 이상의 데이터 값이 포함된 메시지를 기록합니다. |
wiauDbgError wiauDbgError 함수는 오류 메시지를 기록합니다. |
wiauDbgErrorHr wiauDbgErrorHr 함수는 HRESULT 및 해당 오류 메시지 문자열이 포함된 메시지를 기록합니다. |
wiauDbgFlags wiauDbgFlags 함수는 특정 디버깅 플래그가 설정되었는지 여부를 결정합니다. |
wiauDbgHelper wiauDbgHelper 함수는 메시지 형식을 지정하고 로그 파일 또는 디버거 또는 둘 다에 씁니다. |
wiauDbgHelper2 wiauDbgHelper2 함수는 로그 파일 또는 디버거 또는 둘 다에 메시지를 씁니다. |
wiauDbgInit wiauDbgInit 함수는 WIA 디버깅을 초기화합니다. |
wiauDbgLegacyError wiauDbgLegacyError 함수는 오류 메시지를 기록합니다. |
wiauDbgLegacyError2 wiauDbgLegacyError2 함수는 오류 메시지를 기록합니다. |
wiauDbgLegacyHresult2 wiauDbgLegacyHresult2 함수는 HRESULT를 포함하는 기본 메시지를 기록합니다. |
wiauDbgLegacyTrace wiauDbgLegacyTrace 함수는 추적 메시지를 기록합니다. |
wiauDbgLegacyTrace2 wiauDbgLegacyTrace2 함수는 추적 메시지를 기록합니다. |
wiauDbgLegacyWarning wiauDbgLegacyWarning 함수는 경고 메시지를 기록합니다. |
wiauDbgSetFlags wiauDbgSetFlags 함수는 디버깅 플래그를 설정합니다. |
wiauDbgTrace wiauDbgTrace 함수는 추적 메시지를 기록합니다. |
wiauDbgWarning wiauDbgWarning 함수는 경고 메시지를 기록합니다. |
wiauGetDrvItemContext wiauGetDrvItemContext 함수는 드라이버 항목 컨텍스트를 가져오고 필요에 따라 드라이버 항목을 가져옵니다. |
wiauGetResourceString wiauGetResourceString 함수는 리소스 문자열을 가져오고 BSTR로 저장합니다. |
wiauGetValidFormats wiauGetValidFormats 함수는 IWiaMiniDrv::d rvGetWiaFormatInfo 메서드를 호출하고 지정된 tymed 값을 사용하여 유효한 형식 목록을 만듭니다. |
wiauPropInPropSpec wiauPropInPropSpec 함수는 지정된 속성 사양 ID가 이러한 값의 배열에 포함되어 있는지 여부를 결정합니다. 함수는 필요에 따라 속성 사양 ID가 발견된 인덱스 를 가져옵니다. |
wiauPropsInPropSpec wiauPropsInPropSpec 함수는 속성 사양 ID 목록이 이러한 값의 배열 내에 포함되어 있는지 여부를 결정합니다. |
wiauRegGetDwordA wiauRegGetDword 함수는 레지스트리의 DeviceData 섹션에서 DWORD 값을 가져옵니다. |
wiauRegGetDwordW wiauRegGetDword 함수가 레지스트리의 DeviceData 섹션에서 DWORD 값을 가져오는 방법을 알아봅니다. |
wiauRegGetStrA wiauRegGetStr 함수는 레지스트리의 DeviceData 섹션에서 문자열 값을 가져옵니다. |
wiauRegGetStrW wiauRegGetStr 함수가 레지스트리의 DeviceData 섹션에서 문자열 값을 가져오는 방법을 알아봅니다. |
wiauRegOpenDataA wiauRegOpenData 함수는 DeviceData 레지스트리 키를 엽니다. |
wiauRegOpenDataW wiauRegOpenData 함수가 DeviceData 레지스트리 키를 여는 방법을 알아봅니다. |
wiauSetImageItemSize wiauSetImageItemSize 함수는 현재 WIA_IPA_FORMAT 설정(Microsoft Windows SDK 설명서에 설명됨)에 따라 이미지의 크기와 너비를 바이트 단위로 계산하고 새 값을 적절한 속성에 씁니다. |
wiauStrC2C wiauStrC2C 함수는 ANSI 문자열을 다른 ANSI 문자 문자열에 복사합니다. |
wiauStrC2W wiauStrC2W 함수는 ANSI 문자 문자열을 유니코드 문자열로 변환합니다. |
wiauStrW2C wiauStrW2C 함수는 유니코드 문자열을 ANSI 문자열로 변환합니다. |
wiauStrW2W wiauStrW2W 함수는 유니코드 문자열을 다른 유니코드 문자열에 복사합니다. |
WriteToErrorLog IStillImage::WriteToErrorLog 메서드는 스틸 이미지 오류 로그에 메시지를 씁니다. |
WriteToErrorLog IStiDeviceControl::WriteToErrorLog 메서드를 사용하면 사용자 모드 스틸 이미지 미니드라이버가 스틸 이미지 오류 로그에 메시지를 쓸 수 있습니다. |
인터페이스
IStiDevice 이 섹션에서는 IStiDevice COM 인터페이스에 대해 정의된 메서드에 대해 설명합니다. 메서드 프로토타입은 Sti.h에 포함되어 있습니다. |
IStiDeviceControl 이 섹션에서는 IStiDeviceControl COM 인터페이스에 대해 정의된 메서드에 대해 설명합니다. 메서드 프로토타입은 Stiusd.h에 포함되어 있습니다. |
IStillImageW 이 섹션에서는 IStillImage COM 인터페이스에 대해 정의된 메서드에 대해 설명합니다. 메서드 프로토타입은 Sti.h에 포함되어 있습니다. |
IStiUSD 이 섹션에서는 IStiUSD COM 인터페이스에 대해 정의된 메서드에 대해 설명합니다. 메서드 프로토타입은 Stiusd.h에 포함되어 있습니다. |
IWiaDrvItem IWiaDrvItem 인터페이스는 WIA 미니드라이버가 IWiaDrvItem 항목의 트리를 관리하는 데 사용할 수 있는 메서드를 제공합니다. |
IWiaErrorHandler IWiaErrorHandler 인터페이스는 GetStatusDescription 및 ReportStatus 메서드를 제공하여 미니드라이버가 데이터 전송 중에 사용자에게 상태 또는 오류에 대한 정보를 제공하고 오류로부터 복구할 수 있는 기회를 제공할 수 있도록 합니다. |
IWiaImageFilter IWiaImageFilter 인터페이스는 이미지 처리 필터 개발자가 구현하고 Microsoft WIA(Windows Image Acquisition)에서 호출하는 확장 인터페이스입니다. |
IWiaLog IWiaLog 인터페이스는 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 대신 진단 로그 매크로를 사용합니다. |
IWiaMiniDrv IWiaMiniDrv 인터페이스는 미니드라이버와 WIA 서비스 간의 모든 통신을 위한 진입점인 메서드를 제공합니다. 이러한 메서드를 사용하면 WIA 서비스가 디바이스를 제어할 수 있습니다. |
IWiaMiniDrvCallBack IWiaMiniDrvCallBack 인터페이스는 MiniDrvCallback 메서드를 제공하므로 미니드라이버가 이미지 헤더 데이터 및 이미지 데이터를 이미징 디바이스에서 WIA 서비스로 전송할 수 있습니다. |
IWiaMiniDrvTransferCallback 스트림 기반 전송을 위해 WIA 미니 드라이버에서 호출하는 콜백 인터페이스입니다. |
IWiaSegmentationFilter IWiaSegmentationFilter 인터페이스는 MiniDriver가 플랫베드 스캐너의 도금에서 이미지 하위 리소스를 검색할 수 있도록 하는 DetectRegions 메서드를 제공합니다. |
IWiaTransferCallback IWiaTransferCallback 인터페이스는 이미지 처리 필터 개발자가 구현하고 Microsoft WIA(Windows Image Acquisition)에서 호출합니다. |
구조체
BMP_IMAGE_INFO BMP_IMAGE_INFO 구조에는 BMP 이미지에 대한 정보가 포함됩니다. |
CHANNEL_INFO CHANNEL_INFO 구조체는 지정된 I/O 제어 코드가 IOCTL_GET_CHANNEL_ALIGN_RQST 경우 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
DEVICE_DESCRIPTOR DEVICE_DESCRIPTOR 구조체는 지정된 I/O 제어 코드가 IOCTL_GET_DEVICE_DESCRIPTOR 때 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
DEVICEDIALOGDATA DEVICEDIALOGDATA 구조에는 사용자 지정 디바이스 대화 상자를 구현하는 데 필요한 모든 데이터가 포함됩니다. |
DEVICEDIALOGDATA2 DEVICEDIALOGDATA2 구조에는 사용자 지정 디바이스 대화 상자를 구현하는 데 필요한 모든 데이터가 포함됩니다. |
DRV_VERSION DRV_VERSION 구조체는 지정된 I/O 컨트롤 코드가 IOCTL_GET_VERSION 경우 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
IO_BLOCK IO_BLOCK 구조체는 지정된 I/O 컨트롤 코드가 IOCTL_READ_REGISTERS 또는 IOCTL_WRITE_REGISTERS 경우 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
IO_BLOCK_EX IO_BLOCK_EX 구조체는 지정된 I/O 제어 코드가 IOCTL_SEND_USB_REQUEST 때 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
MINIDRV_TRANSFER_CONTEXT MINIDRV_TRANSFER_CONTEXT 구조는 메모리 콜백 데이터 전송 또는 파일 데이터 전송에 필요한 이미지 및 기타 정보를 저장하는 데 사용됩니다. |
PTP_VENDOR_DATA_IN PTP_VENDOR_DATA_IN 구조에는 애플리케이션이 디바이스에 발급하는 임의의 명령에 대한 정보가 포함되어 있습니다. |
PTP_VENDOR_DATA_OUT PTP_VENDOR_DATA_OUT 구조에는 애플리케이션이 디바이스에 발급한 명령에 대한 응답으로 디바이스가 애플리케이션에 보내는 정보가 포함됩니다. |
RANGEVALUE RANGEVALUE 구조는 마이크로드라이버에서 마이크로드라이버 함수 매개 변수에 대한 법적 값을 WIA Flatbed 드라이버와 통신하는 데 사용됩니다. |
SCANINFO SCANINFO 구조체는 스캔 획득에 대한 정보를 저장하고 전달하는 데 사용됩니다. |
SCANWINDOW SCANWINDOW 구조는 WIA 플랫베드 드라이버가 마이크로드라이버에 검사할 이미지 영역을 알려주는 데 사용됩니다. |
SCSISCAN_CMD SCSISCAN_CMD 구조체는 지정된 I/O 제어 코드가 IOCTL_SCSISCAN_CMD 경우 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
SCSISCAN_INFO SCSISCAN_INFO 구조는 지정된 I/O 제어 코드가 IOCTL_SCSISCAN_GET_INFO 경우 DeviceIoControl(Microsoft Windows SDK 설명서에 설명됨)에 대한 매개 변수로 사용됩니다. |
STI_DEV_CAPS STI_DEV_CAPS 구조체는 IStiDevice::GetCapabilities 메서드에 대한 매개 변수로 사용됩니다. 또한 STI_DEVICE_INFORMATION 및 STI_WIA_DEVICE_INFORMATION 구조체의 멤버이기도 합니다. |
STI_DEVICE_INFORMATIONW STI_DEVICE_INFORMATION 구조체는 IStillImage::GetDeviceList 및 IStillImage::GetDeviceInfo 함수에 대한 출력 매개 변수로 사용됩니다. IStillImage::SetupDeviceParameters에 대한 입력 매개 변수로 사용됩니다. |
STI_DEVICE_STATUS STI_DEVICE_STATUS 구조체는 IStiDevice::GetStatus 및 IStiUSD::GetStatus 메서드에 대한 매개 변수로 사용됩니다. |
STI_DIAG STI_DIAG 구조체는 IStiDevice::D iagnostic 및 IStiUSD::D진단 메서드에 대한 매개 변수로 사용됩니다. |
STI_ERROR_INFOW STI_ERROR_INFO 구조체는 IStiDevice::GetLastErrorInfo 및 IStiUSD::GetLastErrorInfo 메서드에 대한 매개 변수로 사용됩니다. STI_DIAG 구조체의 멤버로도 사용됩니다. |
STI_USD_CAPS STI_USD_CAPS 구조체는 IStiUSD::GetCapabilities 메서드에 대한 매개 변수로 사용됩니다. |
STI_WIA_DEVICE_INFORMATIONW STI_WIA_DEVICE_INFORMATION 구조에는 디바이스 정보가 포함됩니다. |
STINOTIFY STINOTIFY 구조체는 IStillImage::LaunchApplicationForDevice, IStiDevice::GetLastNotificationData 및 IStiUSD::GetNotificationData 메서드에 대한 매개 변수로 사용됩니다. |
STISUBSCRIBE STISUBSCRIBE 구조체는 IStiDevice::Subscribe 메서드에 대한 매개 변수로 사용됩니다. |
TWAIN_CAPABILITY TWAIN_CAPABILITY 구조는 TWAIN 호환 애플리케이션이 WIA 드라이버와 통신할 때 사용되는 정보를 보유합니다. |
USBSCAN_GET_DESCRIPTOR USBSCAN_GET_DESCRIPTOR 구조체는 지정된 I/O 제어 코드가 IOCTL_GET_USB_DESCRIPTOR 때 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
USBSCAN_PIPE_CONFIGURATION USBSCAN_PIPE_CONFIGURATION 구조체는 지정된 I/O 컨트롤 코드가 IOCTL_GET_PIPE_CONFIGURATION 때 DeviceIoControl에 대한 매개 변수로 사용됩니다. |
USBSCAN_PIPE_INFORMATION USBSCAN_PIPE_INFORMATION 구조는 스틸 이미지 디바이스의 USB 전송 파이프를 설명하는 데 사용됩니다. USBSCAN_PIPE_INFORMATION 구조체의 배열은 USBSCAN_PIPE_CONFIGURATION 구조체 내에 제공됩니다. |
USBSCAN_TIMEOUT USBSCAN_TIMEOUT 구조는 USB 대량 IN 및 대량 OUT 작업 및 인터럽트용 제한 시간 값을 저장합니다. |
발 VAL 구조는 마이크로드라이버와 WIA 플랫베드 드라이버에서 서로 정보를 전달하는 데 사용됩니다. |
WIA_BARCODE_INFO WIA_BARCODE_INFO 구조체는 디코딩된 바코드 하나에 대한 정보를 저장합니다. |
WIA_BARCODES WIA_BARCODES 구조체는 하나의 스캔 작업의 바코드 메타데이터 보고서에 대한 헤더 정보를 저장합니다(IWiaMiniDrv::d rvAcquireItemData에 대한 한 번의 호출). |
WIA_DEV_CAP_DRV WIA_DEV_CAP_DRV 구조는 디바이스 기능을 열거하는 데 사용됩니다. 디바이스 기능은 디바이스가 지원하는 이벤트 또는 명령에 의해 정의됩니다. |
WIA_MICR WIA_MICR 구조체는 하나의 스캔 작업의 MICR 메타데이터 보고서에 대한 헤더 정보를 저장합니다(IWiaMiniDrv::d rvAcquireItemData에 대한 한 번의 호출). |
WIA_MICR_INFO WIA_MICR_INFO 구조체는 디코딩된 MICR 코드 하나에 대한 정보를 저장합니다. |
WIA_PATCH_CODE_INFO WIA_PATCH_CODE_INFO 구조체는 디코딩된 패치 코드 하나에 대한 정보를 저장합니다. |
WIA_PATCH_CODES WIA_PATCH_CODES 구조체는 하나의 스캔 작업의 패치 코드 메타데이터 보고서에 대한 헤더 정보를 저장합니다(IWiaMiniDrv::d rvAcquireItemData에 대한 한 번의 호출). |
WIA_PROPERTY_CONTEXT WIA_PROPERTY_CONTEXT 구조체는 속성 식별자와 해당 컨텍스트를 저장합니다. |
WIA_PROPERTY_INFO WIA_PROPERTY_INFO 구조체는 임의 형식의 항목 속성에 대한 기본 액세스 및 유효한 값 정보를 저장하는 데 사용됩니다. |
WIA_RAW_HEADER 자세한 정보: _WIA_RAW_HEADER 구조체 |
WIAS_CHANGED_VALUE_INFO WIAS_CHANGED_VALUE_INFO 구조체는 속성의 현재 및 이전 값을 저장하는 데 사용됩니다. |
WIAS_DOWN_SAMPLE_INFO WIAS_DOWN_SAMPLE_INFO 구조체는 다운샘플링 도우미 함수인 wiasDownSampleBuffer에서 사용하는 정보를 저장합니다. |
WIAS_ENDORSER_INFO WIAS_ENDORSER_INFO 구조에는 사용자 지정 보증자 토큰/값 쌍이 있습니다. |
WIAS_ENDORSER_VALUE WIAS_ENDORSER_VALUE 구조체는 보증자 문자열에 대한 토큰/값 쌍을 저장합니다. |