디바이스 메타데이터 읽기
웹 서비스 스캐너용 WIA 미니 드라이버는 런타임에 다음 디바이스 메타데이터 속성을 읽어야 합니다.
PKEY_PNPX_ServiceId 이 속성은 WIA_DPS_SERVICE_ID WIA 속성을 초기화하는 데 필요합니다.
PKEY_PNPX_GlobalIdentity 이 속성은 WIA_DPS_GLOBAL_IDENTITY WIA 속성을 초기화합니다.
PKEY_PNPX_ID 이 속성은 WIA_DPS_DEVICE_ID 디바이스 속성을 초기화합니다.
미니 드라이버는 다음을 포함하여 다른 속성을 읽을 수도 있습니다.
PKEY_PNPX_FIRMWARE_VERSION 이 속성은 WIA_DPA_FIRMWARE_VERSION WIA 속성을 초기화합니다.
참고
WSDScan.sys 사용하는 미니 드라이버는 IStiDeviceControl::GetMyDevicePortName;을 호출하여 PNPX ID 값을 검색할 수도 있습니다. 반환된 디바이스 경로는 현재 PKEY_PNPX_ID.
이러한 PKEY_PNPX_Xxx 속성에 대한 설명은 PNP-X 구현자 가이드(DOC 다운로드)를 참조하세요.
다음 코드 예제에서는 이전 섹션에서 설명한 대로 가져온 현재 Function Instance 개체에 대한 속성 저장소를 여는 방법과 저장소에서 디바이스 속성을 읽는 방법을 보여 줍니다.