Compartilhar via


estrutura COMPRESS_ALLOCATION_ROUTINES (compressapi.h)

Uma estrutura que contém rotinas opcionais de alocação e desalocação de memória.

Sintaxe

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

Membros

Allocate

Retorno de chamada que aloca memória.

Free

Retorno de chamada que desaloca a memória.

UserContext

Um ponteiro para informações de contexto para a rotina de alocação ou desalocação definida pelo usuário.

Requisitos

   
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho compressapi.h