IWiaPropertyStorage 인터페이스(wia_xp.h)
IWiaPropertyStorage 인터페이스는 IWiaItem 개체의 속성에 대한 정보에 액세스하는 데 사용됩니다. 애플리케이션은 항목을 쿼리하여 IWiaPropertyStorage 인터페이스를 가져와야 합니다.
상속
IWiaPropertyStorage 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWiaPropertyStorage 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IWiaPropertyStorage 인터페이스에는 이러한 메서드가 있습니다.
IWiaPropertyStorage::GetCount IWiaPropertyStorage::GetCount 메서드는 속성 스토리지에 저장된 속성 수를 반환합니다. |
IWiaPropertyStorage::GetPropertyAttributes IWiaPropertyStorage::GetPropertyAttributes 메서드는 지정된 속성 집합에 대한 액세스 권한 및 법적 값 정보를 검색합니다. |
IWiaPropertyStorage::GetPropertyStream IWiaPropertyStorage::GetPropertyStream 메서드는 항목의 속성 스트림을 검색합니다. |
IWiaPropertyStorage::SetPropertyStream IWiaPropertyStorage::SetPropertyStream은 WIA(Windows Image Acquisition) 하드웨어 디바이스의 IWiaItem 개체 트리에 있는 항목의 속성 스트림을 설정합니다. |
설명
IWiaPropertyStorage 인터페이스에는 IPropertyStorage 인터페이스의 다음 메서드와 매우 유사한 여러 메서드가 포함되어 있습니다. 이러한 메서드의 IPropertyStorage 버전에 대한 설명과 설명은 IWiaPropertyStorage 에도 적용됩니다.
IPropertyStorage 메서드 | Description |
---|---|
IPropertyStorage::ReadMultiple | 속성 집합의 속성 값을 읽습니다. |
IPropertyStorage::WriteMultiple | 속성 집합에 속성 값을 씁니다. |
IPropertyStorage::D eleteMultiple | 속성 집합의 속성을 삭제합니다. |
IPropertyStorage::ReadPropertyNames | 지정된 속성 식별자에 해당하는 문자열 이름을 가져옵니다. |
IPropertyStorage::WritePropertyNames | 지정된 속성 식별자에 해당하는 문자열 이름을 만들거나 변경합니다. |
IPropertyStorage::D eletePropertyNames | 지정된 속성 식별자의 문자열 이름을 삭제합니다. |
IPropertyStorage::SetClass | 속성 집합에 CLSID를 할당합니다. |
IPropertyStorage::Commit | IStorage::Commit에서와 같이 속성 스토리지 개체에 대한 변경 내용을 플러시하거나 커밋합니다. |
IPropertyStorage::Revert | 속성 스토리지가 트랜잭션 모드로 열리면 는 마지막 커밋 이후의 모든 변경 내용을 삭제합니다. |
IPropertyStorage::Enum | 이 집합 내의 속성에 대한 열거자에 대한 포인터를 만들고 가져옵니다. |
IPropertyStorage::Stat | 이 속성 집합에 대한 통계를 받습니다. |
IPropertyStorage::SetTimes | 속성 집합에 대한 수정, 만들기 및 액세스 시간을 설정합니다. |
모든 COM(구성 요소 개체 모델) 인터페이스와 마찬가지로 IWiaPropertyStorage 인터페이스는 IUnknown 인터페이스 메서드를 상속합니다.
IUnknown 메서드 | Description |
---|---|
IUnknown::QueryInterface | 지원되는 인터페이스에 대한 포인터를 반환합니다. |
IUnknown::AddRef | 참조 횟수를 증가시킵니다. |
IUnknown::Release | 참조 횟수를 감소시킵니다. |
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | wia_xp.h(Wia.h 포함) |