CWiauPropertyList 类 (wiautil.h)

CWiauPropertyList 类可用于创建和维护设备的属性列表。

方法

CWiauPropertyList 类具有以下方法。

 
CWiauPropertyList::~CWiauPropertyList

CWiauPropertyList::~CWiauPropertyList 方法是 CWiauPropertyList 类的析构函数。
CWiauPropertyList::CWiauPropertyList

CWiauPropertyList::CWiauPropertyList 方法是 CWiauPropertyList 类的构造函数。
CWiauPropertyList::D efineProperty

CWiauPropertyList::D efineProperty 方法将属性定义添加到属性列表对象。
CWiauPropertyList::GetPropId

CWiauPropertyList::GetPropId 方法根据属性列表中的索引查找属性的属性 ID。
CWiauPropertyList::Init

CWiauPropertyList::Init 方法初始化属性列表对象。
CWiauPropertyList::LookupPropId

CWiauPropertyList::LookupPropId 方法根据属性 ID 查找属性的索引。
CWiauPropertyList::SendToWia

CWiauPropertyList::SendToWia 方法调用 WIA 服务以定义属性列表对象中当前包含的所有属性。
CWiauPropertyList::SetAccessSubType

CWiauPropertyList::SetAccessSubType (INT,ULONG,ULONG) 方法重置属性的访问权限和子类型。
CWiauPropertyList::SetAccessSubType

CWiauPropertyList::SetAccessSubType 方法重置属性的访问权限和子类型。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,BSTR) 方法设置 BSTR 类型的属性的当前值,并将其类型设置为 VT_BSTR。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,BYTE,INT) 方法设置由字节数组组成的属性的当前值,并将其类型设置为VT_UI1或VT_VECTOR。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,CLSID) 方法设置 CLSID 类型的属性的当前值,并将其类型设置为VT_CLSID。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,FLOAT) 方法设置 FLOAT 类型的属性的当前值,并将其类型设置为 VT_R4。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,LONG) 方法设置 LONG 类型的属性的当前值,并将其类型设置为 VT_I4。
CWiauPropertyList::SetCurrentValue

了解 CWiauPropertyList::SetCurrentValue (INT,LONG) 方法如何设置 LONG 类型的属性的当前值,并将其类型设置为VT_I4。
CWiauPropertyList::SetCurrentValue

CWiauPropertyList::SetCurrentValue (INT,PSYSTEMTIME) 方法设置 SYSTEMTIME 类型的属性的当前值,并将其类型设置为VT_UI2或VT_VECTOR。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,BSTR,BSTR,INT,BSTR) 方法设置与值列表关联的 BSTR 属性的类型以及默认值、当前值和有效值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,CLSID,CLSID,INT,CLSID) 方法设置与值列表关联的 CLSID 属性的类型以及默认值、当前值和有效值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) 方法设置类型以及与值范围关联的 FLOAT 属性的默认、当前和有效值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,FLOAT,FLOAT,INT,PFLOAT) 方法设置与值列表关联的 FLOAT 属性的类型以及默认值、当前值和有效值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,LONG,LONG,INT,PLONG) 方法设置与值列表关联的 LONG 属性的类型以及默认值、当前值和有效值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,LONG,LONG,LONG) 方法设置其值由标志定义的属性的类型以及默认值、当前值和有效值。
CWiauPropertyList::SetValidValues

了解 CWiauPropertyList::SetValidValues (INT,LONG,LONG,LONG) 方法如何设置其值由标志定义的属性的类型值。
CWiauPropertyList::SetValidValues

CWiauPropertyList::SetValidValues (INT,LONG,LONG,LONG,LONG) 方法设置与值范围关联的 LONG 属性的类型以及默认值、当前值和有效值。

要求

要求
目标平台 Windows
标头 wiautil.h