Функции сервера служб развертывания 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. |