Función VariantInit (oleauto.h)

Inicializa una variante.

Sintaxis

void VariantInit(
  [out] VARIANTARG *pvarg
);

Parámetros

[out] pvarg

Variante que se va a inicializar.

Valor devuelto

None

Observaciones

La función VariantInit inicializa variantARG estableciendo el campo vt en VT_EMPTY. A diferencia de VariantClear, esta función no interpreta el contenido actual de VARIANTARG. Use VariantInit para inicializar nuevas variables locales de tipo VARIANTARG (o VARIANT).

Ejemplos

En el ejemplo siguiente se muestra cómo inicializar una matriz de variantes, donde celt es el número de elementos de la matriz.

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

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oleauto.h
Library OleAut32.lib
Archivo DLL OleAut32.dll

Consulte también

Funciones de manipulación de variantes