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 nullptr
lauten.
Rückgabewert
Bei erfolgreicher Ausführung wird DNS_REQUEST_PENDING zurückgegeben. Gibt andernfalls den entsprechenden DNS-spezifischen Fehlercode zurück, wie in Winerror.h
definiert. 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 |