Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used to remove a registered service.
Syntax
DWORD DnsServiceDeRegister(
PDNS_SERVICE_REGISTER_REQUEST pRequest,
PDNS_SERVICE_CANCEL pCancel
);
Parameters
pRequest
A pointer to the DNS_SERVICE_REGISTER_REQUEST structure that was used to register the service.
pCancel
Must be nullptr.
Return value
If successful, returns DNS_REQUEST_PENDING; otherwise, returns the appropriate DNS-specific error code as defined in Winerror.h. For extended error information, call GetLastError.
Remarks
This function is asynchronous. The callback will be invoked when the deregistration is completed, with a copy of the DNS_SERVICE_INSTANCE structure that was passed to DnsServiceRegister when the service was registered.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10 [desktop apps only] |
| Target Platform | Windows |
| Header | windns.h |
| Library | dnsapi.lib |
| DLL | dnsapi.dll |