ROUTER_INTERFACE_TYPE
The ROUTER_INTERFACE_TYPE type enumerates the different kinds of interfaces on a Windows 2000 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_IF_TYPE_TUNNEL1,
ROUTER_IF_TYPE_DIALOUT
} 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.
- ROUTER_IF_TYPE_TUNNEL1
- The interface is a connected over a virtual private network (VPN).
- ROUTER_IF_TYPE_DIALOUT
- The interface is a dial-on-demand (DOD) interface.
Windows NT/2000: Requires Windows 2000.
Header: Declared in Mprapi.h.
See Also
Router Management Reference, Router Management Enumerated Types, MPR_INTERFACE_0, MPR_INTERFACE_1, RAS_CONNECTION_2