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 구조를 사용합니다. wiasCreatePropContext 및 wiasFreePropContext 함수는 속성 컨텍스트를 만들거나 해제할 때 사용합니다. wiasIsPropChanged 및 wiasSetPropChanged 이 구조를 사용하여 속성이 변경되었는지 여부를 확인하고 속성이 변경될 때 속성 컨텍스트를 수정할 수 있습니다. wiasGetChangedValueXxx 함수는 이 구조를 사용하여 특정 형식의 속성이 변경되었는지 여부를 확인합니다. wiasUpdateValidFormat 및 wiasUpdateScanRect는 각각 속성 컨텍스트를 업데이트하고 검색 디바이스의 검색 영역 크기를 업데이트하는 데 사용할 있습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | wiamindr_lh.h(Wiamindr.h 포함) |