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::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 属性的默认、当前和有效值。
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 属性的默认、当前和有效值。

要求

   
目标平台 Windows
标头 wiautil.h