DPA_DestroyCallback function (dpa_dsa.h)

[DPA_DestroyCallback is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]

Calls pfnCB on each element of the dynamic pointer array (DPA), then frees the DPA.

Syntax

void DPA_DestroyCallback(
  HDPA              hdpa,
  PFNDAENUMCALLBACK pfnCB,
  void              *pData
);

Parameters

hdpa

Type: HDPA

A handle to a DPA.

pfnCB

Type: PFNDPAENUMCALLBACK

A callback function pointer. See PFNDPAENUMCALLBACK for the callback function prototype.

pData

Type: void*

A callback data pointer. pData is passed as a parameter to pfnCB.

Return value

None

Requirements

   
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header dpa_dsa.h
Library Comctl32.lib
DLL ComCtl32.dll
API set ext-ms-win-shell-comctl32-da-l1-1-0 (introduced in Windows 10, version 10.0.14393)