Здесь опубликован перечень функций, на которые имеются ссылки в материалах главы, но их описание отсутствует в MSDN. Восстановлено с помощью более ранних выпусков API MSDN.
Функция |
Описание |
GlobalFix | Функция GlobalFix препятствует данному объекту глобальной памяти перемещаться в линейную память. Эта функция мешает эффективному управлению памятью Windows и может привести к фрагментации линейного адреса. Немногим приложениям необходимо фиксировать память в линейном адресном пространстве. |
GlobalLock | Функция GlobalLock возвращает указатель на данный объект памяти глобальных данных. Функция GlobalLock наращивает(увеличивается на единицу) счетчик блокировки перемещаемых объектов и фиксирует память. Фиксированная память не будет перемещаться или сбрасываться до тех пор, пока объект памяти не будет перераспределен функцией GlobalReAlloc. Объект остается блокированным (фиксированным) в памяти до тех пор, пока счетчик блокировки не уменьшится до нуля. |
GlobalUnfix | Функция GlobalUnfix отменяет действия функции GlobalFix и дает возможность объекту памяти глобальных данных перемещаться в линейной памяти. |
GlobalUnlock | Функция GlobalUnlock разблокировывает данный объект памяти глобальных данных. Эта функция не имеет никакого эффекта на фиксированную память. |
GlobalUnWire | Эта функция не должна использоваться в Windows 3.1 и выше. |
GlobalWire | Эта функция не должна использоваться в Windows 3.1 и выше. |