Compartir a través de


Función PropVariantCompare (propvarutil.h)

Compara dos estructuras PROPVARIANT , basadas en las unidades de comparación y la configuración predeterminadas.

Sintaxis

int PropVariantCompare(
  [in] REFPROPVARIANT propvar1,
  [in] REFPROPVARIANT propvar2
);

Parámetros

[in] propvar1

Tipo: REFPROPVARIANT

Referencia a la primera estructura PROPVARIANT .

[in] propvar2

Tipo: REFPROPVARIANT

Referencia a la segunda estructura PROPVARIANT .

Valor devuelto

Tipo: INT

  • Devuelve 1 si propvar1 es mayor que propvar2.
  • Devuelve 0 si propvar1 es igual a propvar2.
  • Devuelve -1 si propvar1 es menor que propvar2.

Comentarios

Llamar a PropVariantCompare equivale a llamar a PropVariantCompareEx con la marca PVCHF_DEFAULT.

Esta función compara solo los tipos seleccionados, no todos los tipos.

De forma predeterminada, VT_NULL / VT_EMPTY / vectores de 0 elementos se consideran menores que cualquier otro tipo vartype.

Si los vartypes son diferentes, esta función intenta convertir propvar2 al vartype de propvar1 antes de compararlos.

Se trata de una función insertada, con su código fuente proporcionado en el encabezado . No se incluye en ningún archivo .dll o .lib.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 con SP1 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado propvarutil.h
Redistribuible Búsqueda de escritorio de Windows (WDS) 3.0

Consulte también

PropVariantCompareEx