Функция WOWGlobalLock16

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

Синтаксис

DWORD WINAPI WOWGlobalLock16(
  WORD hMem
);

Параметры

hMem

[in] Дескриптор объекта в 16-разрядной глобальной куче. Это значение должно быть получено от функции WOWGlobalAlloc16 или WOWGlobalAllocLock16.

Возвращаемые значения

В случае успешного завершения возвращает указатель на первый байт блока объекта памяти. В противном случае возвращает NULL.

Замечания

Возвращенный указатель - это указатель 16:16, который не может быть разыменован непосредственно в 32-разрядном коде. Вместо этого вызовите функцию WOWGetVDMPointerFix.

Смотри также

Обзор Унифицированные "переходники " между 16-ти и 32-разрядными модулями, 32-разрядные функции унифицированного "переходника", WOWGetVDMPointerFix, WOWGlobalAlloc16, WOWGlobalAllocLock16

Размещение и совместимость WOWGlobalLock16
К Windows XP Да
л Windows 2000 Professional Да
и Windows NT Workstation Да
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
С Windows 2003 Server Да
е Windows 2000 Server Да
р Windows NT Server Да
в
е
р
Используемая библиотека Wow32.lib
Используемая DLL Wow32.dll
Заголовочный файл
- объявлено в Wownt32.h
- включено в -
Unicode
Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz