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 |