Fonction DnsServiceDeRegister (windns.h)

Utilisé pour supprimer un service inscrit.

Syntaxe

DWORD DnsServiceDeRegister(
  PDNS_SERVICE_REGISTER_REQUEST pRequest,
  PDNS_SERVICE_CANCEL           pCancel
);

Paramètres

pRequest

Pointeur vers la structure DNS_SERVICE_REGISTER_REQUEST utilisée pour inscrire le service.

pCancel

Doit être nullptr.

Valeur retournée

En cas de réussite, retourne DNS_REQUEST_PENDING ; sinon, retourne le code d’erreur dns approprié tel que défini dans Winerror.h. Pour obtenir des informations d’erreur étendues, appelez GetLastError.

Remarques

Cette fonction est asynchrone. Le rappel est appelé lorsque la désinscription est terminée, avec une copie de la structure DNS_SERVICE_INSTANCE qui a été passée à DnsServiceRegister lorsque le service a été inscrit.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Plateforme cible Windows
En-tête windns.h
Bibliothèque dnsapi.lib
DLL dnsapi.dll