Función DnsServiceDeRegister (windns.h)

Se usa para quitar un servicio registrado.

Sintaxis

DWORD DnsServiceDeRegister(
  PDNS_SERVICE_REGISTER_REQUEST pRequest,
  PDNS_SERVICE_CANCEL           pCancel
);

Parámetros

pRequest

Puntero a la estructura DNS_SERVICE_REGISTER_REQUEST que se usó para registrar el servicio.

pCancel

Debe ser nullptr.

Valor devuelto

Si se ejecuta correctamente, devuelve DNS_REQUEST_PENDING; de lo contrario, devuelve el código de error específico de DNS adecuado tal como se define en Winerror.h. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Esta función es asincrónica. La devolución de llamada se invocará cuando se complete la desregistración, con una copia de la estructura de DNS_SERVICE_INSTANCE que se pasó a DnsServiceRegister cuando se registró el servicio.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado windns.h
Library dnsapi.lib
Archivo DLL dnsapi.dll