VariantCompare-Funktion (propvarutil.h)
Vergleicht zwei Variantenstrukturen basierend auf Standardvergleichsregeln.
Syntax
PSSTDAPI_(int) VariantCompare(
[in] REFVARIANT var1,
[in] REFVARIANT var2
);
Parameter
[in] var1
Typ: REFVARIANT
Verweis auf eine erste Variantenstruktur.
[in] var2
Typ: REFVARIANT
Verweis auf eine zweite Variantenstruktur.
Rückgabewert
Typ: INT
- Gibt 1 zurück, wenn var1 größer als var2 ist.
- Gibt 0 zurück, wenn var1 gleich var2 ist.
- Gibt -1 zurück, wenn var1 kleiner als var2 ist.
Hinweise
Hinweis Der Vergleich verschiedener VARIANT-Typen wird von dieser Funktion nicht unterstützt. Wenn die Typen in var1 und var2 unterschiedlich sind, sind die Ergebnisse nicht definiert und sollten ignoriert werden. Beim Aufrufen von Anwendungen sollte sichergestellt werden, dass sie zwei desselben Typs vergleichen, bevor sie diese Funktion aufrufen. Die PropVariantChangeType-Funktion kann verwendet werden, um die beiden Strukturen in denselben Typ zu konvertieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | propvarutil.h |
Bibliothek | Propsys.lib |
DLL | Propsys.dll (Version 6.0 oder höher) |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |