Partager via


Fonction de rappel PFNDACOMPARECONST (dpa_dsa.h)

Définit le prototype de la fonction de comparaison utilisée par DSA_Sort lorsque les éléments comparés sont des objets constants.

Syntaxe

PFNDACOMPARECONST Pfndacompareconst;

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

Paramètres

[in, optional] p1

Type : const void*

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

[in, optional] p2

Type : const 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 PFNDPACOMPARECONST et PFNDSACOMPARECONST.

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