Описание функций Си

       

_OvrlIni



     _OvrlInitExt

Функция Инициализирует систему подкачки дополнительной памяти для администратора оверлеев.

Синтаксис #include

int cdecl far _OvrlInitExt(unsigned long startAddress, unsigned long length);

Файл, содержащий dos.h прототип

Описание _OvrlInitExt проверяет наличие дополнительной памяти, используя известные методы поиска других программ, также использующих дополнительную па- мять, и выделяет в ней память. Если параметр startAdress равен 0, администратор оверлеев опре- деляет начальный адрес и использует, чаще всего, размеры оверлеев. Если startAdress не равен 0, то администратор оверлеев использует память выше этого адреса.

В обоих случаях, ненулевой параметр length опре- деляет максимальний размер памяти, который может быть использован администратором оверлеев.

Возвращаемое _OvrlInitExt возвращает 0, если администратор овер- значение леев может использовать для подкачки дополнитель- ную память.

Переносимость _OvrlInitExt уникальна для Turbo C++.

Смотрите также

Пример:

#include

int main(void) { /* использовать дополнительную память с адреса 0x200000L (2Mб) причем столько, сколько необходимо */ _OvrlInitExt(0x200000L,0); . . . }



Содержание раздела