Compartilhar via


Função VariantInit (oleauto.h)

Inicializa uma variante.

Sintaxe

void VariantInit(
  [out] VARIANTARG *pvarg
);

Parâmetros

[out] pvarg

A variante a ser inicializada.

Retornar valor

Nenhum

Comentários

A função VariantInit inicializa o VARIANTARG definindo o campo vt como VT_EMPTY. Ao contrário de VariantClear, essa função não interpreta o conteúdo atual do VARIANTARG. Use VariantInit para inicializar novas variáveis locais do tipo VARIANTARG (ou VARIANT).

Exemplos

O exemplo a seguir mostra como inicializar uma matriz de variantes, em que celt é o número de elementos na matriz.

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

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oleauto.h
Biblioteca OleAut32.lib
DLL OleAut32.dll

Confira também

Funções de manipulação variantes