Fonction de rappel PFNDAENUMCALLBACKCONST (dpa_dsa.h)

Définit le prototype de la fonction de rappel utilisée par les fonctions de tableau de structure dynamique (DSA) et de tableau de pointeurs dynamiques (DPA) lorsque les éléments impliqués sont des pointeurs vers des données constantes.

Syntaxe

PFNDAENUMCALLBACKCONST Pfndaenumcallbackconst;

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

Paramètres

[in, optional] p

Type : const void*

Pointeur vers la structure constante à énumérer.

[in, optional] pData

Type : void*

Valeur qui a été passée dans le paramètre pData à la fonction DSA_EnumCallback ou DPA_EnumCallback de fonction.

Valeur retournée

Type : int

La valeur de retour est utilisée pour déterminer s’il faut arrêter ou poursuivre l’itération. Une valeur de retour égale à zéro indique que l’itération doit s’arrêter ; non zéro indique que l’itération doit continuer.

Remarques

Les autres noms de ce rappel sont PFNDPAENUMCALLBACKCONST et PFNDSAENUMCALLBACKCONST.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dpa_dsa.h