Функция DhcpV6GetStatelessStoreParams (dhcpsapi.h)

Функция DhcpV6GetStatlessStoreParams извлекает текущие параметры конфигурации клиента без отслеживания состояния DHCPv6 на уровне сервера или область.

Синтаксис

DWORD DHCP_API_FUNCTION DhcpV6GetStatelessStoreParams(
  [in, optional] LPWSTR                    ServerIpAddress,
  [in]           BOOL                      fServerLevel,
  [in]           DHCP_IPV6_ADDRESS         SubnetAddress,
  [out]          LPDHCPV6_STATELESS_PARAMS *Params
);

Параметры

[in, optional] ServerIpAddress

Указатель на строку Юникода с пустым завершением, представляющую IP-адрес или имя узла DHCP-сервера.

[in] fServerLevel

При значении TRUE извлекаются параметры конфигурации инвентаризации клиента без отслеживания состояния на уровне сервера. В противном случае извлекаются параметры конфигурации уровня область.

[in] SubnetAddress

Структура DHCP_IPV6_ADDRESS , содержащая адрес IPv6-подсети для извлекаемых параметров конфигурации инвентаризации клиента без отслеживания состояния. Если значение fServerLevel равно TRUE, это значение должно быть равно 0.

[out] Params

Указатель на DHCPV6_STATELESS_PARAMS структуру, содержащую параметры конфигурации инвентаризации клиентов без отслеживания состояния для сервера DHCPv6.

Возвращаемое значение

Если функция завершается успешно, она возвращает ERROR_SUCCESS.

Если функция завершается сбоем, она возвращает один из следующих кодов ошибок или код ошибки из API управления DHCP-сервером.

Значение Значение
ERROR_INVALID_PARAMETER
Один или несколько параметров были недопустимы.
ERROR_DHCP_SUBNET_NOT_PRESENT
Подсеть IPv6 не существует на сервере DHCPv6.

Комментарии

Параметр должен быть бесплатным с помощью DhcpRpcFreeMemory.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header dhcpsapi.h
Библиотека Dhcpsapi.lib
DLL Dhcpsapi.dll

См. также раздел

DhcpV6GetStatelessStatistics

DhcpV6SetStatelessStoreParams