Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Выполняет операции, необходимые после вызова IMalloc::Alloc.
Синтаксис
void * PostAlloc(
[in] void *pActual
);
Параметры
[in] pActual
Указатель, возвращенный из Alloc.
Возвращаемое значение
Этот метод возвращает указатель на начало блока фактически выделенной памяти. Этот указатель также возвращается вызывающей объекту Alloc. Если отладочная информация записывается в передней части выделения вызывающего объекта, это должно быть прямое смещение от pActual. Значение совпадает с значением pActual, если добавляется отладочная информация или если отладочная информация не присоединена.
Комментарии
Когда шпионский объект, реализующий IMallocSpy , регистрируется с помощью функции CoRegisterMallocSpy , COM вызывает PostAlloc после любого вызова Alloc. Он принимает в качестве входных данных указатель на выделение, выполненное вызовом Alloc, и возвращает указатель на начало общего выделения, который может включать смещение вперед от другого значения, если IMallocSpy::P reAlloc был реализован для присоединения отладочной информации к выделению таким образом. В противном случае возвращается тот же указатель, который также становится возвращаемым значением для вызывающего объекта Alloc.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | objidl.h |