Прочитать на английском

Поделиться через


NetShell

Обзор технологии NetSh.

Для разработки NetSh вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
NS_CMD_FLAGS

Указывает флаги команд, доступные в NetShell.
NS_REQS

Указывает количество событий.

Функции

 
FN_HANDLE_CMD

Командная функция для вспомогательных функций.
MatchEnumTag

Выполняет поиск в таблице юридических значений, чтобы найти значение, соответствующее определенному токену.
MatchToken

Определяет, соответствует ли введенная пользователем строка определенной строке.
NS_CONTEXT_COMMIT_FN

Функция фиксации для вспомогательных функций.
NS_CONTEXT_CONNECT_FN

Функция connect для вспомогательных функций.
NS_CONTEXT_DUMP_FN

Функция дампа для вспомогательных функций.
NS_DLL_INIT_FN

Вызывается NetShell для выполнения начальной загрузки вспомогательного средства.
NS_DLL_STOP_FN

Функция остановки DLL для вспомогательных библиотек DLL.
NS_HELPER_START_FN

Функция запуска для вспомогательных функций.
NS_HELPER_STOP_FN

Функция остановки для вспомогательных функций.
NS_OSVERSIONCHECK

Функция проверка операционной системы для вспомогательных функций.
PreprocessCommand

Анализирует строку аргумента и проверяет наличие всех необходимых тегов.
PrintError

Отображает сообщение об ошибке системы или приложения в консоли NetShell.
PrintMessage

Отображает выходные данные в консоли NetShell.
PrintMessageFromModule

Отображает локализованные выходные данные в консоли NetShell.
RegisterContext

Регистрирует вспомогательный контекст в NetShell.
RegisterHelper

Вызывается из предоставленной вспомогательной функции InitHelperDll и регистрирует вспомогателя в контексте NetShell.

Структуры

 
CMD_ENTRY

Определяет вспомогательную команду.
CMD_GROUP_ENTRY

Определяет группу вспомогательных команд.
NS_CONTEXT_ATTRIBUTES

Определяет атрибуты контекста.
NS_HELPER_ATTRIBUTES

Предоставляет атрибуты вспомогательного средства.
TAG_TYPE

Указывает теги, используемые для функции PreprocessCommand.