Freigeben über


DnsServiceDeRegister-Funktion (windns.h)

Wird verwendet, um einen registrierten Dienst zu entfernen.

Syntax

DWORD DnsServiceDeRegister(
  PDNS_SERVICE_REGISTER_REQUEST pRequest,
  PDNS_SERVICE_CANCEL           pCancel
);

Parameter

pRequest

Ein Zeiger auf die DNS_SERVICE_REGISTER_REQUEST-Struktur , die zum Registrieren des Diensts verwendet wurde.

pCancel

Muss nullptrlauten.

Rückgabewert

Bei erfolgreicher Ausführung wird DNS_REQUEST_PENDING zurückgegeben. Gibt andernfalls den entsprechenden DNS-spezifischen Fehlercode zurück, wie in Winerror.hdefiniert. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.

Hinweise

Diese Funktion ist asynchron. Der Rückruf wird aufgerufen, wenn die Registrierung aufgehoben wurde, wobei eine Kopie der DNS_SERVICE_INSTANCE-Struktur an DnsServiceRegister übergeben wurde, als der Dienst registriert wurde.

Anforderungen

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