Método IMallocSpy::P ostDidAlloc (objidl.h)
Realiza las operaciones necesarias después de llamar a IMalloc::D idAlloc.
Sintaxis
int PostDidAlloc(
[in] void *pRequest,
[in] BOOL fSpyed,
[in] int fActual
);
Parámetros
[in] pRequest
Puntero especificado en la llamada a DidAlloc.
[in] fSpyed
Indica si la asignación se realizó mientras este espía estaba activo.
[in] fActual
Valor devuelto por DidAlloc.
Valor devuelto
Valor devuelto al autor de la llamada de DidAlloc.
Comentarios
Cuando se registra un objeto espía que implementa IMallocSpy mediante la función CoRegisterMallocSpy , COM llama a este método inmediatamente después de cualquier llamada a DidAlloc. Este método se incluye por integridad y coherencia; no se prevé que los desarrolladores implementen una funcionalidad significativa en este método.
Por comodidad, pRequest, el puntero original pasado en la llamada a DidAlloc, se pasa a PostDidAlloc. Además, el parámetro fActual es un valor booleano que indica si este valor se pasó realmente a DidAlloc. Si no es así, indicaría que IMallocSpy::P reDidAlloc se implementó para modificar este puntero para algún propósito de depuración.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objidl.h |