IMallocSpy::P ostDidAlloc 方法 (objidl.h)
执行调用 IMalloc::D idAlloc 后所需的操作。
语法
int PostDidAlloc(
[in] void *pRequest,
[in] BOOL fSpyed,
[in] int fActual
);
参数
[in] pRequest
在对 DidAlloc 的调用中指定的指针。
[in] fSpyed
指示此间谍处于活动状态时是否已完成分配。
[in] fActual
DidAlloc 返回的值。
返回值
返回给 DidAlloc 调用方的值。
注解
使用 CoRegisterMallocSpy 函数注册实现 IMallocSpy 的间谍对象时,COM 会在调用 DidAlloc 后立即调用此方法。 包括此方法是为了保持完整性和一致性;预计开发人员不会在此方法中实现重要功能。
为方便起见, pRequest(在对 DidAlloc 的调用中传递的原始指针)将传递到 PostDidAlloc。 此外,参数 fActual 是一个布尔值,指示此值是否实际传递到 DidAlloc。 如果不是,则表示已实现 IMallocSpy::P reDidAlloc 以更改此指针以进行某些调试。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | objidl.h |