STI_DEV_CAPS 구조체(sti.h)

STI_DEV_CAPS 구조체는 IStiDevice::GetCapabilities 메서드에 대한 매개 변수로 사용됩니다. 또한 STI_DEVICE_INFORMATIONSTI_WIA_DEVICE_INFORMATION 구조체의 멤버이기도 합니다.

구문

typedef struct _STI_DEV_CAPS {
  DWORD dwGeneric;
} STI_DEV_CAPS, *PSTI_DEV_CAPS;

멤버

dwGeneric

디바이스 기능을 식별하는 비트 플래그를 포함합니다. 다음 플래그가 정의됩니다.

STI_GENCAP_AUTO_PORTSELECT

드라이버는 디바이스가 연결된 LPT 또는 COM 포트를 확인할 수 있습니다. 이 플래그가 설정된 경우 사용자는 디바이스를 설치하는 동안 포트에 대해 "자동"을 선택할 수 있으며 드라이버는 포트를 결정해야 합니다.

STI_GENCAP_GENERATE_ARRIVALEVENT

스틸 이미지 서버는 디바이스가 성공적으로 초기화되면 일반적으로 PnP 도착에 대한 응답으로 GUID_DeviceArrivedLaunch 이벤트를 생성합니다. (최종 사용자 혼동을 방지하기 위해 서버 초기 열거형에서 이벤트가 생성되지 않습니다.)

STI_GENCAP_NOTIFICATIONS

디바이스는 이벤트 알림(비동기 또는 폴링을 통해)을 지원하며 디바이스를 구독할 수 있습니다( IStiDevice::Subscribe 참조).

STI_GENCAP_POLLING_NEEDED

디바이스는 비동기 알림을 발급할 수 없습니다. 디바이스 폴링이 필요합니다( IStiDevice::GetStatus 참조).

STI_GENCAP_SUBSET

더 많은 기능이 있는 드라이버가 있습니다. 전체 기능 집합이 있는 IHV 드라이버에는 이 비트 집합이 없어야 합니다.

STI_GENCAP_WIA

사용자 모드 스틸 이미지 드라이버는 WIA 지원입니다.

이러한 플래그에 할당된 값은 디바이스의 INF(설치 정보) 파일에 대한 기능 항목이 제공하는 레지스트리 콘텐츠를 기반으로 합니다. 스틸 이미지 디바이스에 대한 INF 파일을 참조하세요.

요구 사항

요구 사항
헤더 sti.h(Sti.h 포함)