Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция PropVariantCopy копирует содержимое одной структуры PROPVARIANT в другую.
Синтаксис
HRESULT PropVariantCopy(
[in, out] PROPVARIANT *pvarDest,
[in] const PROPVARIANT *pvarSrc
);
Параметры
[in, out] pvarDest
Указатель на неинициализированную структуру PROPVARIANT , которая получает копию.
[in] pvarSrc
Указатель на структуру PROPVARIANT для копирования.
Возвращаемое значение
Эта функция возвращает HRESULT.
Комментарии
Копирует структуру PROPVARIANT по значению, чтобы исходные параметры pvarSrc и новые параметры pvarDest можно было освободить независимо с помощью вызовов PropVariantClear. PropVariantCopy не освобождает назначение, как функция VariantCopy . Для неимплевых типов PROPVARIANT , таких как VT_STREAM, VT_STORAGE и т. д., для которых требуется подобъект, копирование производится по ссылке. Указатель копируется, и для него вызывается IUnknown::AddRef . Передача null для pvarDest или pvarSrc запрещена.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | combaseapi.h |
| Библиотека | Ole32.lib |
| DLL | Ole32.dll |