Метод IPortableDeviceValues::SetIPortableDeviceValuesValues
Метод SetIPortableDeviceValuesValue добавляет новое значение IPortableDeviceValues (тип VT_UNKNOWN) или перезаписывает существующее значение.
Синтаксис
HRESULT SetIPortableDeviceValuesValue(
[in] REFPROPERTYKEY key,
[in] IPortableDeviceValues *pValue
);
Параметры
-
key [in]
-
REFPROPERTYKEY, указывающий элемент для создания или перезаписи.
-
pValue [in]
-
Указатель на интерфейс IPortableDeviceValues , указывающий новое значение. Пакет SDK копирует ссылку на отправленный интерфейс и вызывает для него Метод AddRef .
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Если существующее значение имеет тот же ключ, который указан параметром key , оно перезаписывает существующее значение без каких-либо предупреждений. Существующая память ключа освобождается соответствующим образом.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|