Share via


PFNDSAENUMCALLBACK function pointer

Defines the prototype for the callback function used by DSA_DestroyCallback.

Syntax

typedef int ( CALLBACK *PFNDSAENUMCALLBACK)(
  _In_opt_ void *p,
  _In_opt_ void *pData
);

Parameters

  • p [in, optional]
    Type: void*

    A pointer to the structure being enumerated.

  • pData [in, optional]
    Type: void*

    The value originally passed as the pData parameter to the DSA_EnumCallback function.

Return value

Type: int

The return value is used to determine whether to terminate or continue the iteration. A return value of zero indicates that the iteration should stop; nonzero indicates that the iteration should continue.

Remarks

As of Windows Vista, this function is merely an alias for PFNDAENUMCALLBACK.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Commctrl.h