IMallocSpy::PreDidAlloc
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