다음을 통해 공유


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

디바이스 정보 속성 외에도 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