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


Макрос 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.

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

Никакой

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка windns.h
библиотеки Dnsapi.lib
DLL Dnsapi.dll

См. также

DNS_FREE_TYPE