Книга: Системное программирование в среде Windows
Изменения, связанные с использованием API
Изменения, связанные с использованием API
Наиболее заметные изменения, связанные с использованием API, затрагивают функции управления памятью, введенные в главе 5. В новых определениях в полях счетчиков используется тип данных SIZE_T (см. табл. 16.2). Например, теперь прототип функции HeapAlloc будет иметь следующий вид:
LPVOID HeapAlloc(HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes);
Количество запрошенных байтов, указываемое в третьем поле, выражается данными типа SIZE_T и поэтому является 32– или 64-битовым целым без знака. Ранее данные в этом поле имели тип DWORD (всегда 32 бита).
Данные типа SIZE_T используются в соответствии с необходимостью в главе 5.
Похожие страницы
- Восстановление с использованием инструмента gbak
- Изменения оптимизатора, направленные на совместимость
- Новые функции API для работы с Blob и массивами
- Другие изменения в 7-й версии InterBase
- Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
- 7.3. Порядок заключения, изменения, расторжения договоров
- 1.4 Структуры данных, связанные с драйверами устройств Windows
- Риски, связанные с хостингом и потерей данных
- Создание рабочей области для собраний с использованием шаблона
- Часть III Конструктор речевых модулей для скриптов и стандартов продаж Изменения в продажах и требования к речевым модул...
- Правило 16. Группируйте связанные между собой элементы
- При попытке войти в систему Пользователю1 выдается предупреждение, что загрузился временный профиль и все сделанные изме...