IMAPISupport::GetMemAllocRoutines
Aplica-se a: Outlook 2013 | Outlook 2016
Recupera os endereços das funções de alocação e de alocação de memória MAPI (MAPIAllocateBuffer, MAPIAllocateMore e MAPIFreeBuffer).
HRESULT GetMemAllocRoutines(
LPALLOCATEBUFFER FAR * lppAllocateBuffer,
LPALLOCATEMORE FAR * lppAllocateMore,
LPFREEBUFFER FAR * lppFreeBuffer
);
Parâmetros
lppAllocateBuffer
[out] Um ponteiro para um ponteiro para a função MAPIAllocateBuffer . MAPIAllocateBuffer aloca memória.
lppAllocateMore
[out] Um ponteiro para um ponteiro para a função MAPIAllocateMore . MAPIAllocateMore aloca memória adicional para memória que foi originalmente alocada usando MAPIAllocateBuffer.
lppFreeBuffer
[out] Um ponteiro para um ponteiro para a função MAPIFreeBuffer . MAPIFreeBuffer libera memória.
Valor de retorno
S_OK
Os endereços da função foram retornados com êxito.
Comentários
O método IMAPISupport::GetMemAllocRoutines é implementado para todos os objetos de suporte. Os provedores de serviços chamam GetMemAllocRoutines para obter os endereços das três funções de alocação de memória que são passadas para sua função de inicialização ( ABProviderInit, MSProviderInit ou XPProviderInit).