Freigeben über


DnsRecordListFree-Makro (windns.h)

Die DnsRecordListFree-Funktion gibt Arbeitsspeicher frei, der für DNS-Einträge zugewiesen ist, die mithilfe der DnsQuery-Funktion abgerufen wurden.

Syntax

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

Parameter

[in, out, optional] p

Ein Zeiger auf eine DNS_RECORD Struktur, die die Liste der dns-Einträge enthält, die freigegeben werden sollen.

[in] t

Ein Spezifizierer, wie die Datensatzliste freigegeben werden soll. Der einzige derzeit unterstützte Typ ist eine umfassende Freigabe der gesamten Datensatzliste. Weitere Informationen und eine Liste der Werte finden Sie in der DNS_FREE_TYPE-Enumeration .

Rückgabewert

Keine

Bemerkungen

Die DnsRecordListFree-Funktion kann verwendet werden, um Arbeitsspeicher freizugeben, der aus Abfrageergebnissen zugeordnet ist, die mithilfe eines DnsQuery-Funktionsaufrufs abgerufen wurden. Der für manuell erstellte DNS-Eintragslisten zugewiesene Arbeitsspeicher kann nicht freigegeben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile windns.h
Bibliothek Dnsapi.lib
DLL Dnsapi.dll

Weitere Informationen

DNS_FREE_TYPE