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 |