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 |