IPortableDeviceValues::Clear
了解此方法如何从集合中删除所有项。 |
IPortableDeviceValues::CopyValuesFromPropertyStore
将 IPropertyStore 的内容复制到集合中。 |
IPortableDeviceValues::CopyValuesToPropertyStore
将集合中的所有值复制到 IPropertyStore 接口中。 |
IPortableDeviceValues::GetAt
通过从零开始的索引从集合中检索值。 |
IPortableDeviceValues::GetBoolValue
(键指定的类型VT_BOOL) 检索布尔值。 |
IPortableDeviceValues::GetBufferValue
GetBufferValue 接口 (键指定的类型VT_VECTOR或VT_UI1) 检索字节数组值。 |
IPortableDeviceValues::GetCount
检索集合中的项数。 |
IPortableDeviceValues::GetErrorValue
检索由键指定的类型VT_ERROR) (HRESULT 值。 |
IPortableDeviceValues::GetFloatValue
GetFloatValue 方法 (键指定的类型VT_R4) 检索 FLOAT 值。 |
IPortableDeviceValues::GetGuidValue
(键指定的类型VT_CLSID) 检索 GUID 值。 |
IPortableDeviceValues::GetIPortableDeviceKeyCollectionValue
检索由键指定的类型VT_UNKNOWN) (IPortableDeviceKeyCollection 值。 |
IPortableDeviceValues::GetIPortableDevicePropVariantCollectionValue
检索由键指定的类型VT_UNKNOWN) (IPortableDevicePropVariantCollection 值。 |
IPortableDeviceValues::GetIPortableDeviceValuesCollectionValue
检索 IPortableDeviceValuesCollection (键指定的类型VT_UNKNOWN) 值。 |
IPortableDeviceValues::GetIPortableDeviceValuesValue
检索由键指定的类型VT_UNKNOWN) (IPortableDeviceValues 值。 |
IPortableDeviceValues::GetIUnknownValue
检索由键指定的类型VT_UNKNOWN) (IUnknown 接口值。 |
IPortableDeviceValues::GetKeyValue
检索由键指定的类型VT_UNKNOWN) (PROPERTYKEY 值。 |
IPortableDeviceValues::GetSignedIntegerValue
检索由键指定的类型VT_I4) (LONG 值。 |
IPortableDeviceValues::GetSignedLargeIntegerValue
(键指定的类型VT_I8) 检索 LONGLONG 值。 |
IPortableDeviceValues::GetStringValue
检索由键指定的类型VT_LPWSTR) (字符串值。 |
IPortableDeviceValues::GetUnsignedIntegerValue
检索由键指定的类型VT_UI4) (ULONG 值。 |
IPortableDeviceValues::GetUnsignedLargeIntegerValue
检索由键指定的类型VT_UI8) (ULONGLONG 值。 |
IPortableDeviceValues::GetValue
GetValue 接口检索由键指定的 PROPVARIANT 值。 |
IPortableDeviceValues::RemoveValue
RemoveValue 方法从集合中删除项。 |
IPortableDeviceValues::SetBoolValue
将新的布尔值 (类型VT_BOOL) 或覆盖现有的布尔值。 |
IPortableDeviceValues::SetBufferValue
将新的 BYTE* 值 (类型VT_VECTOR或VT_UI1) 或覆盖现有值。 |
IPortableDeviceValues::SetErrorValue
将新的 HRESULT 值 (类型VT_ERROR) 或覆盖现有值。 |
IPortableDeviceValues::SetFloatValue
(类型添加新的 FLOAT 值VT_R4) 或覆盖现有 FLOAT 值。 |
IPortableDeviceValues::SetGuidValue
将新的 GUID 值 (类型VT_CLSID) 或覆盖现有 GUID 值。 |
IPortableDeviceValues::SetIPortableDeviceKeyCollectionValue
将新的 SetIPortableDeviceKeyCollectionValue 值 (类型VT_UNKNOWN) 或覆盖现有类型。 |
IPortableDeviceValues::SetIPortableDevicePropVariantCollectionValue
将新的 IPortableDevicePropVariantCollection 值 (类型VT_UNKNOWN) 或覆盖现有类型。 |
IPortableDeviceValues::SetIPortableDeviceValuesCollectionValue
将新的 IPortableDeviceValuesCollection 值 (类型VT_UNKNOWN) 或覆盖现有类型。 |
IPortableDeviceValues::SetIPortableDeviceValuesValue
将新的 IPortableDeviceValues 值 (类型VT_UNKNOWN) 或覆盖现有值。 |
IPortableDeviceValues::SetIUnknownValue
(类型VT_UNKNOWN) 添加新的 IUnknown 值,或覆盖现有值。 |
IPortableDeviceValues::SetKeyValue
将新的 REFPROPERTYKEY 值 (类型VT_UNKNOWN) 或覆盖现有值。 |
IPortableDeviceValues::SetSignedIntegerValue
将新的 LONG 值 (类型VT_I4) 或覆盖现有值。 |
IPortableDeviceValues::SetSignedLargeIntegerValue
将新的 LONGLONG 值 (类型VT_I8) 或覆盖现有值。 |
IPortableDeviceValues::SetStringValue
(类型添加新的字符串值VT_LPWSTR) 或覆盖现有字符串值。 |
IPortableDeviceValues::SetUnsignedIntegerValue
将新的 ULONG 值 (类型VT_UI4) 或覆盖现有 ULONG 值。 |
IPortableDeviceValues::SetUnsignedLargeIntegerValue
将新的 ULONGLONG 值 (类型VT_UI8) 或覆盖现有值。 |
IPortableDeviceValues::SetValue
添加新值或覆盖现有值。 |