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


Функции сервера служб развертывания Windows

Следующие функции используются с API PXE-сервера служб развертывания Windows.

Функция Описание
PxeAsyncRecvDone Возвращает асинхронные результаты запроса клиента.
PxeDhcpAppendOption Добавляет параметр DHCP в пакет ответа.
PxeDhcpAppendOptionRaw Добавляет параметр DHCP в пакет ответа.
PxeDhcpGetOptionValue Извлекает значение параметра из пакета DHCP.
PxeDhcpGetVendorOptionValue Извлекает значение параметра из поля Сведения о поставщике (43) пакета DHCP.
PxeDhcpInitialize Инициализирует ответный пакет в виде пакета ответа DHCP.
PxeDhcpIsValid Проверяет, является ли пакет dhcp-пакетом.
PxeGetServerInfo Возвращает сведения о PXE-сервере.
PxePacketAllocate Выделяет пакет для отправки с помощью функции PxeSendReply .
PxePacketFree Освобождает пакет, выделенный функцией PxePacketAllocate .
PxeProviderEnumClose Закрывает перечисление поставщиков, открытых функцией PxeProviderEnumFirst .
PxeProviderEnumFirst Запускает перечисление зарегистрированных поставщиков.
PxeProviderEnumNext Перечисляет зарегистрированных поставщиков.
PxeProviderFreeInfo Освобождает память, выделенную функцией PxeProviderEnumNext .
PxeProviderInitialize Экспорт из библиотеки динамической компоновки поставщика (DLL), которая инициализирует поставщика и подготавливает его к получению клиентских запросов.
PxeProviderQueryIndex Возвращает индекс указанного поставщика в списке зарегистрированных поставщиков.
PxeProviderRecvRequest Вызывается при получении запроса от клиента.
PxeProviderRegister Регистрирует поставщика в системе.
PxeProviderServiceControl Вызывается, когда служба WDS получает код элемента управления службой.
PxeProviderSetAttribute Задает атрибуты для поставщика.
PxeProviderShutdown Вызывается для завершения работы поставщика.
PxeProviderUnRegister Удаляет поставщика из списка зарегистрированных поставщиков.
PxeRegisterCallback Регистрирует функции обратного вызова для различных событий уведомлений.
PxeSendReply Отправляет пакет в клиентский запрос.
PxeTrace Добавляет запись трассировки в журнал PXE.

 

Следующие возможности доступны начиная с Windows 8 и Windows Server 2012.

Функция Описание
PxeDhcpv6AppendOption Добавляет параметр DHCPv6 в пакет ответа.
PxeDhcpv6AppendOptionRaw Добавляет параметр DHCPv6 в пакет ответа.
PxeDhcpv6GetOptionValue Извлекает значение параметра из пакета DHCPv6.
PxeDhcpv6GetVendorOptionValue Извлекает значения параметров из поля OPTION_VENDOR_OPTS (17) пакета DHCPv6.
PxeDhcpv6Initialize Инициализирует ответный пакет как ответный пакет DHCPv6.
PxeDhcpv6IsValid Проверяет, является ли пакет допустимым пакетом DHCPv6.
PxeGetServerInfoEx Возвращает сведения о PXE-сервере.
PxeDhcpv6ParseRelayForw Позволяет поставщику анализировать сообщения RELAY-FORW и вложенные сообщения OPTION_RELAY_MSG.
PxeDhcpv6CreateRelayRepl Создает сообщение RELAY-REPL.