Ниже приведен список глобальных и локальных функций для работы с памятью. Эти функции работают медленнее, чем остальные функции менеджера памяти. Поэтому новые приложения должны использовать функции по работе с кучей. Тем не менее, глобальные функции все еще используются при работе с DDE и областью обмена.
| Функция | Описание |
|---|---|
|
Выделяет указанное число байт из кучи. |
|
|
Разрушает указанный блок памяти, сохраняя его дескриптор. |
|
|
Возвращает информацю об указанном блоке глобальной памяти. |
|
|
Освобождает указанный объект в памяти. |
|
|
Возвращает дескриптор, связанный с переданным указателем на блок глобальной памяти. |
|
|
Фиксирует положение перемещаемого блока глобальной памяти и возвращает указатель на начальный байт этого блока. |
|
|
Изменяет размер памяти или атрибуты указанного объекта в глобальной памяти. |
|
|
Возвращает размер указанного блока глобальной памяти. |
|
|
Уменьшает счетчик ссылок, связанный с объектом в глобальной памяти. |
|
|
Выделяет указанное число байт из кучи. |
|
|
Разрушает указанный блок памяти, сохраняя его дескриптор. |
|
|
Возвращает информацю об указанном блоке локальной памяти. |
|
|
Освобождает указанный объект в памяти. |
|
|
Возвращает дескриптор, связанный с переданным указателем на блок локальной памяти. |
|
|
Фиксирует положение перемещаемого блока локальной памяти и возвращает указатель на начальный байт этого блока. |
|
|
Изменяет размер памяти или атрибуты указанного объекта в локальной памяти. |
|
|
Возвращает размер указанного блока локальной памяти. |
|
|
Уменьшает счетчик ссылок, связанный с объектом в локальной памяти. |
Справочник |
Устаревшие функции![]() |
© Mystic, 2002