Share via


Funzione VariantInit (oleauto.h)

Inizializza una variante.

Sintassi

void VariantInit(
  [out] VARIANTARG *pvarg
);

Parametri

[out] pvarg

Variante da inizializzare.

Valore restituito

nessuno

Osservazioni

La funzione VariantInit inizializza VARIANTARG impostando il campo vt su VT_EMPTY. A differenza di VariantClear, questa funzione non interpreta il contenuto corrente di VARIANTARG. Usare VariantInit per inizializzare nuove variabili locali di tipo VARIANTARG (o VARIANT).

Esempio

Nell'esempio seguente viene illustrato come inizializzare una matrice di varianti, dove celt è il numero di elementi nella matrice.

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oleauto.h
Libreria OleAut32.lib
DLL OleAut32.dll

Vedi anche

Funzioni di manipolazione varianti