CFP_FREEPROC Rückruffunktion (fontsub.h)

Vom Client bereitgestellte Rückruffunktion, die von CreateFontPackage und MergeFontPackage verwendet wird, um Arbeitsspeicher freizugeben.

Syntax

CFP_FREEPROC CfpFreeproc;

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

Parameter

unnamedParam1

Zuvor zugewiesener Speicherblock, der freigegeben werden soll.

Rückgabewert

Verwaltet einen Speicherblock (Memblock), der zuvor durch einen Aufruf einer CFP_ALLOCPROC - oder CFP_REALLOCPROC Rückruffunktion zugeordnet wurde. Wenn memblock NULL ist, sollte der Zeiger ignoriert werden, und die Funktion sollte sofort zurückgegeben werden. Die Funktion ist nicht erforderlich, um einen ungültigen Zeiger (einen Zeiger auf einen Speicherblock, der nicht von der entsprechenden CFP_ALLOCPROC oder CFP_REALLOCPROC Rückruffunktion zugeordnet wurde) ordnungsgemäß zu behandeln.

Hinweise

free entspricht diesem Typ; Die Anwendung kann entweder eine kostenlose oder eine speziellere Funktion verwenden. Unabhängig davon, welche Funktion gewählt wird, müssen auch geeignete Funktionen vorhanden sein, die diesen Speicher zuordnen und neu zuordnen können.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile fontsub.h

Weitere Informationen

CFP_ALLOCPROC

CFP_REALLOCPROC

CreateFontPackage

MergeFontPackage