Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ROUTER_INTERFACE_TYPE type enumerates the different kinds of interfaces on a router.
Syntax
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_IF_TYPE_MAX
} ROUTER_INTERFACE_TYPE;
Constants
ROUTER_IF_TYPE_CLIENTThe interface is for a remote client. |
ROUTER_IF_TYPE_HOME_ROUTERThe interface is for a home router. |
ROUTER_IF_TYPE_FULL_ROUTERThe interface is for a full router. |
ROUTER_IF_TYPE_DEDICATEDThe interface is always connected. It is a LAN interface, or the interface is connected over a leased line. |
ROUTER_IF_TYPE_INTERNALThe interface is an internal-only interface. |
ROUTER_IF_TYPE_LOOPBACKThe interface is a loopback interface. |
ROUTER_IF_TYPE_TUNNEL1 |
ROUTER_IF_TYPE_DIALOUTThe interface is a dial-on-demand (DOD) interface. |
ROUTER_IF_TYPE_MAX |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | None supported |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Header | mprapi.h |