Ссылка SCDynamicStoreCopyDHCPInfo
Функции SCDynamicStoreCopyDHCPInfo интерфейс программирования обеспечивает доступ к информации, возвращенной сервером BootP или DHCP.
-
Возвращает информацию DHCP для указанной службы.
Объявление
Objective C
CFDictionaryRef SCDynamicStoreCopyDHCPInfo ( SCDynamicStoreRef store, CFStringRef serviceID );Параметры
storeСеанс динамической памяти, который должен использоваться для связи с сервером. Если это
NULL, используется временный сеанс.serviceIDСлужба ID. Передача
NULLполучать информацию для основной службы.Возвращаемое значение
Словарь, содержащий информацию DHCP в случае успеха, или
NULLесли неуспешный. Необходимо использоватьCFReleaseфункционируйте для выпуска возвращаемых значений кромеNULL.Обсуждение
Использовать
DHCPInfoGetOptionDataизвлечь отдельные опции из словаря, возвращенного этой функцией.Оператор импорта
Objective C
@import SystemConfiguration;Доступность
Доступный в OS X v10.1 и позже.
-
Данные опции DHCP возвратов, если существующий.
Объявление
Objective C
CFDataRef DHCPInfoGetOptionData ( CFDictionaryRef info, UInt8 code );Параметры
infoСловарь информации DHCP, возвращенный
SCDynamicStoreCopyDHCPInfo. Не передавайте в aNULLсловарь.codeОпция DHCP кодирует для получения данных для. (См. RFC 2132 для получения дополнительной информации об этом коде.)
Возвращаемое значение
Данные опции DHCP, если настоящее, или
NULLесли не присутствуют данные. Вы не должны выпускать возвращаемое значение.Оператор импорта
Objective C
@import SystemConfiguration;Доступность
Доступный в OS X v10.1 и позже.
-
Возвращает данные времени начала арендного договора.
Объявление
Objective C
CFDateRef DHCPInfoGetLeaseStartTime ( CFDictionaryRef info );Параметры
infoСловарь информации DHCP, возвращенный
SCDynamicStoreCopyDHCPInfo. Не передавайте в aNULLсловарь.Возвращаемое значение
Данные, соответствующие времени начала арендного договора, если эта информация присутствует, или
NULLесли методом конфигурации не является DHCP, если информация не присутствует или.Оператор импорта
Objective C
@import SystemConfiguration;Доступность
Доступный в OS X v10.1 и позже.
