Función de devolución de llamada PFNDACOMPARE (dpa_dsa.h)
Define el prototipo de la función de comparación utilizada por DSA_Sort.
Sintaxis
PFNDACOMPARE Pfndacompare;
int Pfndacompare(
[in, optional] void *p1,
[in, optional] void *p2,
[in] LPARAM lParam
)
{...}
Parámetros
[in, optional] p1
Tipo: void*
Puntero al primer elemento de la comparación.
[in, optional] p2
Tipo: void*
Puntero al segundo elemento de la comparación.
[in] lParam
Tipo: LPARAM
Datos adicionales pasados a pfnCmp.
Valor devuelto
Tipo: int
El significado de los valores devueltos depende de la función que usa este prototipo de devolución de llamada. Los valores devueltos de DSA_Sort son los siguientes.
menor que 0 | Si p1 debe ordenarse por delante de p2. |
igual a 0 | Si p1 y p2 deben ordenarse juntos. |
mayor que 0 | Si p1 debe ordenarse después de p2. |
Comentarios
Los nombres alternativos para esta devolución de llamada son PFNDPACOMPARE y PFNDSACOMPARE.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dpa_dsa.h |