Поделиться через


Функция VariantInit (oleauto.h)

Инициализирует вариант.

Синтаксис

void VariantInit(
  [out] VARIANTARG *pvarg
);

Параметры

[out] pvarg

Вариант для инициализации.

Возвращаемое значение

None

Remarks

Функция VariantInit инициализирует VARIANTARG, задавая для поля vt значение VT_EMPTY. В отличие от VariantClear, эта функция не интерпретирует текущее содержимое VARIANTARG. Используйте VariantInit для инициализации новых локальных переменных типа VARIANTARG (или VARIANT).

Примеры

В следующем примере показано, как инициализировать массив вариантов, где celt — это количество элементов в массиве.

for(int i = 0; i < celt; ++i)
   VariantInit(&rgvar[i]);

Требования

Требование Значение
Целевая платформа Windows
Header oleauto.h
Библиотека OleAut32.lib
DLL OleAut32.dll

См. также раздел

Функции обработки вариантов