функция обратного вызова CFP_FREEPROC (fontsub.h)
Функция обратного вызова, предоставляемая клиентом, используемая CreateFontPackage и MergeFontPackage для освобождения памяти.
Синтаксис
CFP_FREEPROC CfpFreeproc;
void CfpFreeproc(
void *unnamedParam1
)
{...}
Параметры
unnamedParam1
Ранее выделенный блок памяти, который требуется освободить.
Возвращаемое значение
Отменяет выделение блока памяти (memblock), который ранее был выделен вызовом функции обратного вызова CFP_ALLOCPROC или CFP_REALLOCPROC . Если memblock имеет значение NULL, указатель следует игнорировать, а функция должна немедленно вернуться. Функция не требуется для правильной обработки передачи недопустимого указателя (указателя на блок памяти, который не был выделен соответствующим CFP_ALLOCPROC или CFP_REALLOCPROC функцией обратного вызова).
Комментарии
free соответствует этому типу; приложение может использовать либо бесплатную , либо более специализированную функцию. Какая бы функция ни была выбрана, также должны быть соответствующие функции для выделения и перераспределения этой памяти.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | fontsub.h |