1.2.1.7.24 TCPIP_DNS_EVENT_TYPE Enumeration

C

typedef enum {
TCPIP_DNS_EVENT_NONE,
TCPIP_DNS_EVENT_NAME_QUERY,
TCPIP_DNS_EVENT_NAME_RESOLVED,
TCPIP_DNS_EVENT_NAME_EXPIRED,
TCPIP_DNS_EVENT_NAME_REMOVED,
TCPIP_DNS_EVENT_NAME_ERROR,
TCPIP_DNS_EVENT_SOCKET_ERROR,
TCPIP_DNS_EVENT_NO_INTERFACE
} TCPIP_DNS_EVENT_TYPE;

Description

Enumeration: TCPIP_DNS_EVENT_TYPE.

These events are used while notifying to the registered applications.

Members

MembersDescription
TCPIP_DNS_EVENT_NONEDNS no event.
TCPIP_DNS_EVENT_NAME_QUERYDNS Query sent.
TCPIP_DNS_EVENT_NAME_RESOLVEDDNS Name resolved.
TCPIP_DNS_EVENT_NAME_EXPIREDName entry expired.
TCPIP_DNS_EVENT_NAME_REMOVEDName removed to make room for another entry.
TCPIP_DNS_EVENT_NAME_ERRORNo such name reported by the DNS server.
TCPIP_DNS_EVENT_SOCKET_ERRORNo such name reported by the DNS server.
TCPIP_DNS_EVENT_NO_INTERFACEA DNS probe could not be sent, no DNS interface could be selected.

Remarks

None.