Share via


PFNDACOMPARECONST-Rückruffunktion (dpa_dsa.h)

Definiert den Prototyp für die Vergleichsfunktion, die von DSA_Sort verwendet wird, wenn die verglichenen Elemente konstante Objekte sind.

Syntax

PFNDACOMPARECONST Pfndacompareconst;

int Pfndacompareconst(
  [in, optional] const void *p1,
  [in, optional] const void *p2,
  [in]           LPARAM lParam
)
{...}

Parameter

[in, optional] p1

Typ: const void*

Ein Zeiger auf das erste Element im Vergleich.

[in, optional] p2

Typ: const void*

Ein Zeiger auf das zweite Element im Vergleich.

[in] lParam

Typ: LPARAM

Zusätzliche Daten, die an pfnCmp übergeben werden.

Rückgabewert

Typ: int

Die Bedeutung der Rückgabewerte hängt von der Funktion ab, die diesen Rückrufprototyp verwendet. Die Rückgabewerte für DSA_Sort sind wie folgt:

kleiner als 0 Wenn p1 vor p2 sortiert werden soll.
gleich 0 Wenn p1 und p2 zusammen sortiert werden sollen.
größer als 0 Wenn p1 nach p2 sortiert werden soll.

Hinweise

Alternative Namen für diesen Rückruf sind PFNDPACOMPARECONST und PFNDSACOMPARECONST.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dpa_dsa.h