Freigeben über


PFNDAENUMCALLBACKCONST-Rückruffunktion (dpa_dsa.h)

Definiert den Prototyp für die Rückruffunktion, die von DSA-Funktionen (Dynamic Structure Array) und dynamischem Zeigerarray (DPA) verwendet wird, wenn es sich bei den beteiligten Elementen um Zeiger auf konstante Daten handelt.

Syntax

PFNDAENUMCALLBACKCONST Pfndaenumcallbackconst;

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

Parameter

[in, optional] p

Typ: const void*

Ein Zeiger auf die konstanten Struktur, die aufgelistet werden soll.

[in, optional] pData

Typ: void*

Ein Wert, der im pData-Parameter übergeben wurde, um DSA_EnumCallback - oder Funktions-DPA_EnumCallback.

Rückgabewert

Typ: int

Der Rückgabewert wird verwendet, um zu bestimmen, ob die Iteration beendet oder fortgesetzt werden soll. Ein Rückgabewert von 0 gibt an, dass die Iteration beendet werden soll. nonzero gibt an, dass die Iteration fortgesetzt werden soll.

Hinweise

Alternative Namen für diesen Rückruf sind PFNDPAENUMCALLBACKCONST und PFNDSAENUMCALLBACKCONST.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dpa_dsa.h