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

Определяет прототип функции обратного вызова, используемой функциями массива динамической структуры (DSA) и динамического массива указателей (DPA), когда задействованные элементы являются указателями на постоянные данные.

Синтаксис

PFNDAENUMCALLBACKCONST Pfndaenumcallbackconst;

int Pfndaenumcallbackconst(
  [in, optional] const void *p,
  [in, optional] void *pData
)
{...}

Параметры

[in, optional] p

Тип: const void*

Указатель на перечисляемую константную структуру.

[in, optional] pData

Тип: void*

Значение, переданное в параметре pData для функции DSA_EnumCallback или функции DPA_EnumCallback.

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

Тип: int

Возвращаемое значение используется для определения того, следует ли завершить или продолжить итерацию. Возвращаемое нулевое значение указывает, что итерация должна быть остановлена; ненулевое означает, что итерация должна продолжаться.

Комментарии

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

Требования

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