COMPRESS_ALLOCATION_ROUTINES構造体 (compressapi.h)

省略可能なメモリ割り当てルーチンと割り当て解除ルーチンを含む構造体。

構文

typedef struct _COMPRESS_ALLOCATION_ROUTINES {
  PFN_COMPRESS_ALLOCATE Allocate;
  PFN_COMPRESS_FREE     Free;
  PVOID                 UserContext;
} COMPRESS_ALLOCATION_ROUTINES, *PCOMPRESS_ALLOCATION_ROUTINES;

メンバー

Allocate

メモリを割り当てるコールバック。

Free

メモリの割り当てを解除するコールバック。

UserContext

ユーザーによって定義された割り当てまたは割り当て解除ルーチンのコンテキスト情報へのポインター。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
Header compressapi.h