次の方法で共有


CFP_FREEPROC コールバック関数 (fontsub.h)

メモリを解放するために CreateFontPackageMergeFontPackage によって使用されるクライアント提供のコールバック関数。

構文

CFP_FREEPROC CfpFreeproc;

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

パラメーター

unnamedParam1

以前割り当てられ、解放されるメモリ ブロック。

戻り値

CFP_ALLOCPROCまたはコールバック関数の呼び出しによって以前に割り当てられたメモリ ブロック (memblock) CFP_REALLOCPROC割り当てを解除します。 memblock が NULL の場合、ポインターは無視され、関数はすぐに返されます。 関数は、無効なポインター (適切な CFP_ALLOCPROC またはコールバック関数によって割り当てられなかったメモリ ブロックへのポインター) を正しく処理 CFP_REALLOCPROC 必要ありません。

解説

free はこの型に準拠しています。アプリケーションは、 無料 またはより特殊な関数を使用できます。 どの関数を選択する場合でも、このメモリを割り当て、再割り当てするための適切な関数も必要です。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー fontsub.h

関連項目

CFP_ALLOCPROC

CFP_REALLOCPROC

CreateFontPackage

MergeFontPackage