ROUTER_INTERFACE_TYPE

[This is preliminary documentation and subject to change.]

The ROUTER_INTERFACE_TYPE type enumerates the different kinds of interfaces on a Windows NT router.

typedef enum _ROUTER_INTERFACE_TYPE {
    ROUTER_IF_TYPE_CLIENT,
    ROUTER_IF_TYPE_HOME_ROUTER,
    ROUTER_IF_TYPE_FULL_ROUTER,
    ROUTER_IF_TYPE_DEDICATED,
    ROUTER_IF_TYPE_INTERNAL,
    ROUTER_IF_TYPE_LOOPBACK
} ROUTER_INTERFACE_TYPE;

Values

ROUTER_IF_TYPE_CLIENT
The interface is for a remote client.
ROUTER_IF_TYPE_HOME_ROUTER
The interface is for a home router.
ROUTER_IF_TYPE_FULL_ROUTER
The interface is for a full router.
ROUTER_IF_TYPE_DEDICATED
The interface is always connected. It is a LAN interface, or the interface is connected over a leased line.
ROUTER_IF_TYPE_INTERNAL
The interface is an internal-only interface.
ROUTER_IF_TYPE_LOOPBACK
The interface is a loopback interface.

QuickInfo

  Windows NT: Use version 5.0 and later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in mprapi.h.

See Also

MPR_INTERFACE_0