다음을 통해 공유


WIA_PROPERTY_CONTEXT 구조체(wiamindr_lh.h)

WIA_PROPERTY_CONTEXT 구조체는 속성 식별자와 해당 컨텍스트를 저장합니다.

통사론

typedef struct _WIA_PROPERTY_CONTEXT {
  ULONG  cProps;
  PROPID *pProps;
  BOOL   *pChanged;
} WIA_PROPERTY_CONTEXT, *PWIA_PROPERTY_CONTEXT;

회원

cProps

이 구조에 저장된 속성 식별자 수를 지정합니다.

pProps

작성 중인 속성을 나타내는 속성 식별자의 배열입니다.

pChanged

변경 중인 속성을 나타내는 부울 값의 배열입니다. 이 배열의 멤버는 해당 속성이 변경되는 경우 TRUE , 해당 속성이 변경되지 않으면 FALSE . 즉, pChanged[n]이 TRUE 경우 pProps[n]이 변경되고 pChanged[n]이 FALSE 경우 pProps[n]은 변경되지 않습니다.

발언

부울 값은 IPropertyStorage::WriteMultiple호출하는 애플리케이션에서 해당 속성을 작성(변경)하는지 여부를 나타냅니다.

여러 WIA 서비스 라이브러리 함수는 WIA_PROPERTY_CONTEXT 구조를 사용합니다. wiasCreatePropContextwiasFreePropContext 함수는 속성 컨텍스트를 만들거나 해제할 때 사용합니다. wiasIsPropChangedwiasSetPropChanged 이 구조를 사용하여 속성이 변경되었는지 여부를 확인하고 속성이 변경될 때 속성 컨텍스트를 수정할 수 있습니다. wiasGetChangedValueXxx 함수는 이 구조를 사용하여 특정 형식의 속성이 변경되었는지 여부를 확인합니다. wiasUpdateValidFormatwiasUpdateScanRect는 각각 속성 컨텍스트를 업데이트하고 검색 디바이스의 검색 영역 크기를 업데이트하는 데 사용할 있습니다.

요구 사항

요구
헤더 wiamindr_lh.h(Wiamindr.h 포함)

참고 항목

wiasCreatePropContext

wiasFreePropContext

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr

wiasIsPropChanged

wiasSetPropChanged

wiasUpdateScanRect

wiasUpdateValidFormat