The MPR_INTERFACE_0 structure contains information for a particular router interface.
typedef struct _MPR_INTERFACE_0 {
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN+1];
HANDLE hInterface;
BOOL fEnabled;
ROUTER_INTERFACE_TYPE IfType;
ROUTER_CONNECTION_STATE dwConnectionState;
DWORD fUnReachabilityReasons;
DWORD dwLastError;
} MPR_INTERFACE_0, * PMPR_INTERFACE_0;
Windows NT/2000: Requires Windows 2000.
Header: Declared in Mprapi.h.
Router Management Reference, Router Management Structures, MprAdminInterfaceEnum, MprAdminInterfaceGetInfo, ROUTER_CONNECTION_STATE, ROUTER_INTERFACE_TYPE, Unreachability Reasons