Compartilhar via


Macro DnsRecordListFree (windns.h)

A função DnsRecordListFree libera memória alocada para registros DNS obtidos usando a função DnsQuery .

Sintaxe

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

Parâmetros

[in, out, optional] p

Um ponteiro para uma estrutura DNS_RECORD que contém a lista de registros DNS a serem liberados.

[in] t

Um especificador de como a lista de registros deve ser liberada. O único tipo com suporte no momento é uma liberação profunda de toda a lista de registros. Para obter mais informações e uma lista de valores, consulte a enumeração DNS_FREE_TYPE.

Valor de retorno

Nenhum

Observações

A função DnsRecordListFree pode ser usada para liberar memória alocada dos resultados da consulta obtidos usando uma chamada de função DnsQuery; não pode liberar memória alocada para listas de registros DNS criadas manualmente.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho windns.h
biblioteca Dnsapi.lib
de DLL Dnsapi.dll

Consulte também

DNS_FREE_TYPE