Что означает префикс Zw?
Собственные системные процедуры Windows имеют имена, начинающиеся с префиксов NT и Zw. Префикс NT является сокращением Windows NT, но префикс Zw не имеет смысла. Zw был выбран частично, чтобы избежать потенциальных конфликтов именования с другими API, а отчасти для того, чтобы избежать использования потенциально полезных двухбуквленных префиксов, которые могут потребоваться в будущем.
Многие подпрограммы поддержки драйверов Windows имеют имена, начинающиеся с префиксов из двух или трех букв. Эти префиксы указывают, какие системные компоненты режима ядра реализуют подпрограммы. В следующей таблице приведено несколько примеров.
Prefix | Компонент ядра | Пример подпрограммы |
---|---|---|
См |
Диспетчер конфигураций |
|
Бывший |
Руководитель |
|
Хэл |
Уровень абстракции оборудования |
|
Io |
Диспетчер ввода-вывода |
|
Ке |
Ядро ядра |
|
Мм |
Диспетчер памяти |
|
Ob |
Диспетчер объектов |
|
Po |
Диспетчер управления питанием |
|
Тм |
Диспетчер транзакций |
|
Nt и Zw |
Собственные системные службы |