Freigeben über


PFNDAENUMCALLBACK-Rückruffunktion (dpa_dsa.h)

Definiert den Prototyp für die Rückruffunktion, die von DSA-Funktionen (Dynamic Structure Array) und Dynamic Pointer Array (DPA) verwendet wird.

Syntax

PFNDAENUMCALLBACK Pfndaenumcallback;

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

Parameter

[in, optional] p

Typ: void*

Ein Zeiger auf die aufzuzählende Struktur.

[in, optional] pData

Typ: void*

Der Wert, der im pData-Parameter an die Funktion DSA_EnumCallback übergeben wurde.

Rückgabewert

Typ: int

Der Rückgabewert wird verwendet, um zu bestimmen, ob die Iteration beendet oder fortgesetzt werden soll. Der Rückgabewert 0 (null) gibt an, dass die Iteration beendet werden soll. ungleich null gibt an, dass die Iteration fortgesetzt werden soll.

Hinweise

Alternative Namen für diesen Rückruf sind PFNDPAENUMCALLBACK und PFNDSAENUMCALLBACK.

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