Compartilhar via


IMallocSpy::PreDidAlloc

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método é chamado por COM prior to apenas chamar o IMalloc::DidAlloc método.

Syntax

void* PreDidAlloc(
  void* pRequest, 
  BOOL fSpyed 
);

Parameters

  • pRequest
    [no] Ponteiro o chamador está passando para IMalloc::DidAlloc.
  • fSpyed
    [no] TRUE se a alocação foi feita enquanto este espião estava ativo, caso contrário FALSE.

Return Value

O ponteiro para qual alocação é determinado status. Esse ponteiro é passado para o IMallocSpy::PostDidAlloc método como o fActual parâmetro.

Remarks

Quando estiver implementando objeto um espião de IMallocSpy interface está registrado com o CoRegisterMallocSpy função, COM chama esse método imediatamente antes de qualquer chamar para IMalloc::DidAlloc.

Este método está incluído para a abrangência e consistência — ele não é previsto que os desenvolvedores irão implementar funcionalidade significativa neste método.

Para determinar se a plataforma oferece suporte a esta interface, consulte Determinando suporte COM APIs.

Requirements

Header objidl.h, objidl.idl
Library ole32.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

CoRegisterMallocSpy
CoRevokeMallocSpy
IMallocSpy
IMalloc::DidAlloc
IMallocSpy::PostDidAlloc