Função de retorno de chamada PFNDAENUMCALLBACKCONST (dpa_dsa.h)

Define o protótipo para a função de retorno de chamada usada pelas funções DSA (matriz de estrutura dinâmica) e DPA (matriz de ponteiro dinâmico) quando os itens envolvidos são ponteiros para dados constantes.

Sintaxe

PFNDAENUMCALLBACKCONST Pfndaenumcallbackconst;

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

Parâmetros

[in, optional] p

Tipo: const void*

Um ponteiro para a estrutura constante a ser enumerada.

[in, optional] pData

Tipo: void*

Um valor que foi passado no parâmetro pData para funcionar DSA_EnumCallback ou DPA_EnumCallback de função.

Retornar valor

Tipo: int

O valor retornado é usado para determinar se deseja encerrar ou continuar a iteração. Um valor retornado igual a zero indica que a iteração deve parar; diferente de zero indica que a iteração deve continuar.

Comentários

Nomes alternativos para esse retorno de chamada são PFNDPAENUMCALLBACKCONST e PFNDSAENUMCALLBACKCONST.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dpa_dsa.h