Each DNS query can return one of the following error codes

Static variables

@:enumstaticread onlyADDRGETNETWORKPARAMS:DnsErrorCode

Could not find GetNetworkParams function.

@:enumstaticread onlyBADFAMILY:DnsErrorCode

Unsupported address family.

@:enumstaticread onlyBADFLAGS:DnsErrorCode

Illegal flags specified.

@:enumstaticread onlyBADHINTS:DnsErrorCode

Illegal hints flags specified.

@:enumstaticread onlyBADNAME:DnsErrorCode

Misformatted domain name.

@:enumstaticread onlyBADQUERY:DnsErrorCode

Misformatted DNS query.

@:enumstaticread onlyBADRESP:DnsErrorCode

Misformatted DNS reply.

@:enumstaticread onlyBADSTR:DnsErrorCode

Misformatted string.

@:enumstaticread onlyCANCELLED:DnsErrorCode

DNS query cancelled.

@:enumstaticread onlyCONNREFUSED:DnsErrorCode

Could not contact DNS servers.

@:enumstaticread onlyDESTRUCTION:DnsErrorCode

Channel is being destroyed.

@:enumstaticread onlyEOF:DnsErrorCode

End of file.

@:enumstaticread onlyFILE:DnsErrorCode

Error reading file.

@:enumstaticread onlyFORMERR:DnsErrorCode

DNS server claims query was misformatted.

@:enumstaticread onlyLOADIPHLPAPI:DnsErrorCode

Error loading iphlpapi.dll.

@:enumstaticread onlyNODATA:DnsErrorCode

DNS server returned answer with no data.

@:enumstaticread onlyNOMEM:DnsErrorCode

Out of memory.

@:enumstaticread onlyNONAME:DnsErrorCode

Given hostname is not numeric.

@:enumstaticread onlyNOTFOUND:DnsErrorCode

Domain name not found.

@:enumstaticread onlyNOTIMP:DnsErrorCode

DNS server does not implement requested operation.

@:enumstaticread onlyNOTINITIALIZED:DnsErrorCode

c-ares library initialization not yet performed.

@:enumstaticread onlyREFUSED:DnsErrorCode

DNS server refused query.

@:enumstaticread onlySERVFAIL:DnsErrorCode

DNS server returned general failure.

@:enumstaticread onlyTIMEOUT:DnsErrorCode

Timeout while contacting DNS servers.