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


Макрос DnsRecordListFree (windns.h)

Функция DnsRecordListFree освобождает память, выделенную для записей DNS, полученных с помощью функции DnsQuery .

Синтаксис

void DnsRecordListFree(
  [in, out, optional]  p,
  [in]                 t
);

Параметры

[in, out, optional] p

Указатель на структуру DNS_RECORD , содержащую список записей DNS для освобождения.

[in] t

Описатель способа освобождения списка записей. Единственный поддерживаемый в настоящее время тип — глубокое освобождение всего списка записей. Дополнительные сведения и список значений см. в перечислении DNS_FREE_TYPE .

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

None

Remarks

Функцию DnsRecordListFree можно использовать для освобождения памяти, выделенной из результатов запроса, полученных с помощью вызова функции DnsQuery ; он не может освободить память, выделенную для списков записей DNS, созданных вручную.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header windns.h
Библиотека Dnsapi.lib
DLL Dnsapi.dll

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

DNS_FREE_TYPE