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 |