Fonction de rappel PFNDACOMPARE (dpa_dsa.h)

Définit le prototype de la fonction de comparaison utilisée par DSA_Sort.

Syntaxe

PFNDACOMPARE Pfndacompare;

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

Paramètres

[in, optional] p1

Type : void*

Pointeur vers le premier élément de la comparaison.

[in, optional] p2

Type : void*

Pointeur vers le deuxième élément de la comparaison.

[in] lParam

Type : LPARAM

Données supplémentaires transmises à pfnCmp.

Valeur retournée

Type : int

La signification des valeurs de retour dépend de la fonction qui utilise ce prototype de rappel. Les valeurs de retour pour DSA_Sort sont les suivantes.

inférieur à 0 Si p1 doit être trié avant p2.
égal à 0 Si p1 et p2 doivent être triés ensemble.
supérieur à 0 Si p1 doit être trié après p2.

Notes

Les autres noms de ce rappel sont PFNDPACOMPARE et PFNDSACOMPARE.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dpa_dsa.h