Função DSA_Create (dpa_dsa.h)

[DSA_Create está disponível para uso na operação

sistemas especificados na seção Requisitos. Ele pode estar alterado ou indisponível no

versões subsequentes.]

Cria uma DSA (matriz de estrutura dinâmica).

Sintaxe

HDSA DSA_Create(
  [in] int cbItem,
  [in] int cItemGrow
);

Parâmetros

[in] cbItem

Tipo: int

O tamanho, em bytes, do item.

[in] cItemGrow

Tipo: int

O número de itens pelos quais a matriz deve ser incrementada, se a DSA precisar ser ampliada.

Retornar valor

Tipo: HDSA

Retornará um identificador para um DSA se tiver êxito ou NULL se a criação falhar.

Comentários

Ao contrário de uma DPA (matriz de ponteiro dinâmico), uma DSA pode conter elementos de qualquer tamanho. Isso permite que as estruturas sejam armazenadas diretamente na matriz.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dpa_dsa.h
Biblioteca Comctl32.lib
DLL ComCtl32.dll
Conjunto de APIs ext-ms-win-shell-comctl32-da-l1-1-0 (introduzido no Windows 10, versão 10.0.14393)