Jump to main content

##

# 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

Members | Description
--- | ---
TCPIP_DNS_EVENT_NONE | DNS no event.
TCPIP_DNS_EVENT_NAME_QUERY | DNS Query sent.
TCPIP_DNS_EVENT_NAME_RESOLVED | DNS Name resolved.
TCPIP_DNS_EVENT_NAME_EXPIRED | Name entry expired.
TCPIP_DNS_EVENT_NAME_REMOVED | Name removed to make room for another entry.
TCPIP_DNS_EVENT_NAME_ERROR | No such name reported by the DNS server.
TCPIP_DNS_EVENT_SOCKET_ERROR | No such name reported by the DNS server.
TCPIP_DNS_EVENT_NO_INTERFACE | A DNS probe could not be sent, no DNS interface could be selected.

## Remarks

None.