<<
>>

Организация API-интерфейса для разработки программ на языке С

Для обращений к службам NetWare из NLM-модулей и программ, кото­рые выполняются на PC, используются так называемые примитивы (функ­ции). Эти примитивы образуют API-интерфейс связи прикладных программ с NetWare.
Часто имена этих примитивов совпадают для NLM-модулей и программ PC. Отличие заключается в том, что примитивы, используемые в NLM-моду­ле, хранятся в других NLM-модулях, выступающих в роли общих библиотек (CLIB.NLM, MATHLIB.NLM и т. д.). Эти функции вызываются динамически, а не дублируются в разных NLM-модулях. Примитивы, используемые в при­кладной программе PC редактируются (линкуются) с основной программой, являются составной частью исполняемого модуля и дублируются в разных программах. В табл. 9.18 перечислены названия заголовочных файлов (h-файлов) раз­личных служб NetWare 3.x. В h-файлах хранятся константы и прототипы при­митивов. Следует отметить, что соответствующие службы имеются и в NetWare 4. x. Большинство функций NetWare 4.x выполняется в режиме Bindeiy, т. е. так же, как и в NetWare 3.x.
Таблица 9.18. Заголовочные файлы служб NetWare 3.x

API-интерфейсы для NLM-модулей и программ, выполняемых на PC, вклю­чают более 600 примитивов. 10.

<< | >>
Источник: В .А. Галкин, Ю .А. Григорьев. Телекоммуникации и сети. 2003

Еще по теме Организация API-интерфейса для разработки программ на языке С:

  1. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
  2. 2.4.1. Опыт разработки программы и проведения конкретных социологических исследований проблем социальной сферы
  3. Разработка психологического подхода в теории организаций.
  4. Статья 455. Использование передачи (программы) организации вещания
  5. Джеф Раскин. Интерфейс: новые направления в проектировании компьютерных систем, 2005
  6. Раскин Джефф. Интерфейс: новые направления в проектировании компьютерных систем, 2005
  7. Глава 37 - Гражданского кодекса Право интеллектуальной собственности на исполнение, фонограмму, видеограмму и программу (передачу), организацию вещания (сопредельные права)
  8. Очерк 1: Гленда «Для себя и для организации я хочу, чтобы все делалось правильно и приводило к нужным результатам»
  9. Хислей Филипп. Генерация высококачественного кода для программ, написанных на СИ, 2010
  10. 3. Использование программ для ЭВМ, баз данных и топологий ИМС третьими лицами