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 |