Funzione di callback PFNDACOMPARECONST (dpa_dsa.h)
Definisce il prototipo per la funzione di confronto utilizzata da DSA_Sort quando gli elementi confrontati sono oggetti costanti.
Sintassi
PFNDACOMPARECONST Pfndacompareconst;
int Pfndacompareconst(
[in, optional] const void *p1,
[in, optional] const void *p2,
[in] LPARAM lParam
)
{...}
Parametri
[in, optional] p1
Tipo: const void*
Puntatore al primo elemento del confronto.
[in, optional] p2
Tipo: const void*
Puntatore al secondo elemento nel confronto.
[in] lParam
Tipo: LPARAM
Dati aggiuntivi passati a pfnCmp.
Valore restituito
Tipo: int
Il significato dei valori restituiti dipende dalla funzione che usa questo prototipo di callback. I valori restituiti per DSA_Sort sono i seguenti:
minore di 0 | Se p1 deve essere ordinato in anticipo su p2. |
uguale a 0 | Se p1 e p2 devono essere ordinati insieme. |
maggiore di 0 | Se p1 deve essere ordinato dopo p2. |
Commenti
I nomi alternativi per questo callback sono PFNDPACOMPARECONST e PFNDSACOMPARECONST.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dpa_dsa.h |