Функция обратного вызова PFNDACOMPARE (dpa_dsa.h)

Определяет прототип функции сравнения, используемой DSA_Sort.

Синтаксис

PFNDACOMPARE Pfndacompare;

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

Параметры

[in, optional] p1

Тип: void*

Указатель на первый элемент в сравнении.

[in, optional] p2

Тип: void*

Указатель на второй элемент в сравнении.

[in] lParam

Тип: LPARAM

Дополнительные данные, передаваемые в pfnCmp.

Возвращаемое значение

Тип: int

Значение возвращаемых значений зависит от функции, которая использует этот прототип обратного вызова. Ниже приведены возвращаемые значения для DSA_Sort .

меньше 0 Значение , если p1 следует отсортировать перед p2.
равно 0 Если p1 и p2 должны быть отсортированы.
больше 0 Если p1 следует отсортировать после p2.

Комментарии

Альтернативные имена для этого обратного вызова : PFNDPACOMPARE и PFNDSACOMPARE.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header dpa_dsa.h