Compartir a través de


Función de devolución de llamada PFNDACOMPARECONST (dpa_dsa.h)

Define el prototipo de la función de comparación utilizada por DSA_Sort cuando los elementos que se comparan son objetos constantes.

Sintaxis

PFNDACOMPARECONST Pfndacompareconst;

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

Parámetros

[in, optional] p1

Tipo: const void*

Puntero al primer elemento de la comparación.

[in, optional] p2

Tipo: const 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 para 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 PFNDPACOMPARECONST y PFNDSACOMPARECONST.

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