ВУЗ:
Составители:
65
может создать поток или окно в Windows 2000, а также не может
использовать RPC (Remote Procedure Call – стандарт сетевого
программирования, позволяющий создавать приложения, состоящие из
произвольного числа процедур, часть из которых выполняется локально, а
часть – на удаленных компьютерах через сеть) и сокеты (конечная точка
коммуникационного соединения).
Подсистема OS/2, как и подсистема POSIX, обладает ограниченной
функциональностью и
поддерживает лишь 16-разрядные приложения OS/2
версии 1.2 с символьным или графическим вводом-выводом. Как и
подсистема POSIX, подсистема OS/2 автоматически запускается при
первой активизации OS/2-совместимого приложения и продолжает
работать до перезагрузки системы.
Модуль Ntdll.dll – специальная библиотека системной поддержки,
необходимая в основном при использовании DLL-подсистем. Она
содержит функции двух типов:
− интерфейсы диспетчера системных сервисов (System Service
Dispatch Stubs) к сервисам исполнительной системы Windows
2000,
− внутренние функции поддержки, используемые подсистемами,
DLL подсистем и другими компонентами операционной системы.
Первая группа функций предоставляет интерфейс к сервисам
исполнительной системы Windows 2000, которые можно вызывать из
пользовательского режима. Таких функций более 200, например,
NtCreateFile, NtSetEvent и т. д. Большинство из этих функций доступно
через Win32 API, но некоторые из них доступны только для внутреннего
применения. Для каждой из функций в Ntdll существует точка входа с
именем функции. В коде функции содержится специфическая для
конкретной аппаратуры команда перехода в режим ядра для вызова
может создать поток или окно в Windows 2000, а также не может
использовать RPC (Remote Procedure Call – стандарт сетевого
программирования, позволяющий создавать приложения, состоящие из
произвольного числа процедур, часть из которых выполняется локально, а
часть – на удаленных компьютерах через сеть) и сокеты (конечная точка
коммуникационного соединения).
Подсистема OS/2, как и подсистема POSIX, обладает ограниченной
функциональностью и поддерживает лишь 16-разрядные приложения OS/2
версии 1.2 с символьным или графическим вводом-выводом. Как и
подсистема POSIX, подсистема OS/2 автоматически запускается при
первой активизации OS/2-совместимого приложения и продолжает
работать до перезагрузки системы.
Модуль Ntdll.dll – специальная библиотека системной поддержки,
необходимая в основном при использовании DLL-подсистем. Она
содержит функции двух типов:
− интерфейсы диспетчера системных сервисов (System Service
Dispatch Stubs) к сервисам исполнительной системы Windows
2000,
− внутренние функции поддержки, используемые подсистемами,
DLL подсистем и другими компонентами операционной системы.
Первая группа функций предоставляет интерфейс к сервисам
исполнительной системы Windows 2000, которые можно вызывать из
пользовательского режима. Таких функций более 200, например,
NtCreateFile, NtSetEvent и т. д. Большинство из этих функций доступно
через Win32 API, но некоторые из них доступны только для внутреннего
применения. Для каждой из функций в Ntdll существует точка входа с
именем функции. В коде функции содержится специфическая для
конкретной аппаратуры команда перехода в режим ядра для вызова
65
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
