Condividi tramite


CFP_FREEPROC funzione di callback (fontub.h)

Funzione di callback fornita dal client, usata da CreateFontPackage e MergeFontPackage per liberare memoria.

Sintassi

CFP_FREEPROC CfpFreeproc;

void CfpFreeproc(
  void *unnamedParam1
)
{...}

Parametri

unnamedParam1

Blocco di memoria precedentemente allocata da liberare.

Valore restituito

Dealloca un blocco di memoria (memblock) allocato in precedenza da una chiamata a una funzione di CFP_ALLOCPROC o CFP_REALLOCPROC callback. Se memblock è NULL, il puntatore deve essere ignorato e la funzione deve restituire immediatamente. La funzione non è necessaria per gestire correttamente il passaggio di un puntatore non valido (puntatore a un blocco di memoria non allocato dal CFP_ALLOCPROC appropriato o CFP_REALLOCPROC funzione di callback).

Commenti

libera conforme a questo tipo; l'applicazione può usare gratuitamente o una funzione più specializzata. Qualsiasi funzione sia scelta, è necessario anche disporre di funzioni appropriate per allocare e riassegnare questa memoria.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione fontub.h

Vedi anche

CFP_ALLOCPROC

CFP_REALLOCPROC

CreateFontPackage

MergeFontPackage