Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |