Funzione di callback PFNDAENUMCALLBACKCONST (dpa_dsa.h)

Definisce il prototipo per la funzione di callback usata da funzioni DSA (Dynamic Structure Array) e DPA (Dynamic Pointer Array) quando gli elementi coinvolti sono puntatori a dati costanti.

Sintassi

PFNDAENUMCALLBACKCONST Pfndaenumcallbackconst;

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

Parametri

[in, optional] p

Tipo: const void*

Puntatore alla struttura costante da enumerare.

[in, optional] pData

Tipo: void*

Valore passato nel parametro pData alla funzione DSA_EnumCallback o alla funzione DPA_EnumCallback.

Valore restituito

Tipo: int

Il valore restituito viene utilizzato per determinare se terminare o continuare l'iterazione. Un valore restituito pari a zero indica che l'iterazione deve essere arrestata; diverso da zero indica che l'iterazione deve continuare.

Commenti

I nomi alternativi per questo callback sono PFNDPAENUMCALLBACKCONST e PFNDSAENUMCALLBACKCONST.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dpa_dsa.h