Функции, неиспользуемые в настоящее время для "переходников"


Здесь опубликован перечень функций, на которые имеются ссылки в материалах главы, но их описание отсутствует в MSDN. Восстановлено с помощью более ранних выпусков API MSDN.

Функция

Описание

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

Функция GlobalUnfix отменяет действия функции GlobalFix и дает возможность объекту памяти глобальных данных перемещаться в линейной памяти.

GlobalUnlock

Функция GlobalUnlock разблокировывает данный объект памяти глобальных данных. Эта функция не имеет никакого эффекта на фиксированную память.

GlobalUnWire Эта функция не должна использоваться в Windows 3.1 и выше.
GlobalWire

Эта функция не должна использоваться в Windows 3.1 и выше.

 

Назад в оглавление
На главную страницу темы
Перевод 28.02.2008 15:17 ©Copyright V. Sokovikov
Hosted by uCoz