일반적인 디바이스 속성 상수

디바이스 정보 속성 외에도 WIA(Windows Image Acquisition) 디바이스에는 애플리케이션이 읽고 쓰는 레지스트리에 저장된 속성 값이 있습니다. IWiaItem 개체 또는 IWiaItem2 개체와 연결됩니다. 디바이스 속성은 연결 상태 및 디바이스 시간과 같은 디바이스 정보를 나타냅니다. 각 디바이스 속성에는 연결된 디바이스 속성 문자열이 있습니다.

여기에 나열된 디바이스 속성 상수는 대부분 또는 모든 WIA 하드웨어 디바이스에 공통적으로 적용됩니다.

접두사 "WIA_DPA_"은 모든 디바이스에 대한 디바이스 속성을 나타내며 C/C++에서 사용되는 명명 규칙입니다. 스크립팅을 위해 이러한 상수는 접두사 "Device"를 사용하며 WiaItemPropertyId 열거형 형식의 일부입니다. 해당 스크립트 열거형의 해당 멤버 이름은 다음 목록의 C/C++ 상수 이름 옆에 괄호로 표시됩니다.

상수/값 설명
WIA_DPA_CONNECT_STATUS
DeviceConnectStatus
디바이스에 대한 현재 연결 상태. 미니 드라이버는 이 속성을 만들고 유지 관리합니다.
형식: VT_I4, Access: 읽기 전용, 유효한 값: WIA_PROP_NONE
속성에는 다음과 같은 가능한 값이 있을 수 있습니다.
연결 상태 정의
WIA_DEVICE_NOT_CONNECTED 디바이스가 연결되어 있지 않습니다.
WIA_DEVICE_CONNECTED 디바이스가 연결되고 작동합니다.

 

WIA_DPA_DEVICE_TIME
DeviceDeviceTime

디바이스에 저장된 현재 클록 시간입니다. 미니 드라이버는 이 속성을 만들고 유지 관리합니다.

형식: VT_UI2 | VT_VECTOR, Access: 읽기/쓰기 또는 읽기 전용, 유효한 값: WIA_PROP_NONE

이 속성은 내부 클록이 있는 디바이스에서만 지원됩니다. 디바이스 클록을 설정할 수 있는 경우 이 속성은 읽기/쓰기입니다. 그렇지 않으면 읽기 전용입니다.

WIA 디바이스는 SYSTEMTIME 구조에서 시간을 보고합니다.

WIA_DPA_FIRMWARE_VERSION
DeviceFirmwareVersion

디바이스 펌웨어 버전입니다. 이 값은 "1.0.4" 또는 "1.0abc"와 같은 문자열 값이어야 합니다. 미니 드라이버는 이 속성을 만들고 유지 관리합니다. WIA 미니드라이버에서 버전 리소스를 제공하지 않는 경우 WIA 서비스는 "0.0.0.0" 값을 기본값으로 제공합니다. 애플리케이션은 WIA 미니 드라이버 DLL의 버전을 확인 하려면이 속성을 읽습니다.

형식: VT_BSTR, Access: 읽기 전용, 유효한 값: WIA_PROP_NONE

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Wiadef.h