API C HSM Dinamo
API Proprietária C do HSM Dinamo
Funções
Memória

Descrição detalhada

Alocação e desalocação de memória.

Funções

void *AAP_API DAlloc (DWORD dwsize)
 
void AAP_API DFree (void *p)
 

Funções

◆ DAlloc()

void* AAP_API DAlloc ( DWORD  dwsize)

#include <dinamo.h>

Aloca um buffer de memória de acordo com o tamanho especificado.

Parâmetros
[in]dwsizeTamanho, em bytes, da memória a ser alocada.
Retorna
A função retorna um ponteiro, do tipo void, para a região de memória alocada. Caso não seja possível o retorno será ZERO (NULL).
Anotações
A memória alocada por DAlloc deve obrigatoriamente ser liberada através do uso da função DFree().
Veja também
DFree()
Exemplos
download_log.c.

◆ DFree()

void AAP_API DFree ( void *  p)

#include <dinamo.h>

Libera um buffer de memóra previamente alocado por DAlloc().

Parâmetros
[in]pRegião de memória alocada previamente por DAlloc()
Retorna
Não retorna valor.
Exemplos
download_log.c, gen_csr.c, import_export_bchain.c, post_put_get_delete_pix.c, sign_verify_dict.c, sign_verify_pix.c, sign_verify_xml.c, spb_gen_key_csr.c e spb_get_cert.c.