MPR_INTERFACE_0結構 (mprapi.h)
MPR_INTERFACE_0結構包含特定路由器介面的資訊。
語法
typedef struct _MPR_INTERFACE_0 {
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
HANDLE hInterface;
BOOL fEnabled;
ROUTER_INTERFACE_TYPE dwIfType;
ROUTER_CONNECTION_STATE dwConnectionState;
DWORD fUnReachabilityReasons;
DWORD dwLastError;
} MPR_INTERFACE_0, *PMPR_INTERFACE_0;
成員
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
Unicode 字串的指標,其中包含介面的名稱。
hInterface
介面的控制碼。
fEnabled
指定介面是否已啟用。 如果介面已啟用,則此成員為 TRUE ;如果介面已系統管理停用,則為 FALSE 。
dwIfType
指定 介面的類型。
dwConnectionState
指定介面的目前狀態,例如已連線、中斷連線或無法連線。 如需可能狀態的清單,請參閱 ROUTER_CONNECTION_STATE。
fUnReachabilityReasons
指定值,表示無法連線到介面的原因。 如需可能值的清單,請參閱 無法連線的原因 。
dwLastError
如果介面無法連線,則指定非零值。
需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | mprapi.h |