struktur MPR_INTERFACE_0 (mprapi.h)
Struktur MPR_INTERFACE_0 berisi informasi untuk antarmuka router tertentu.
Sintaks
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;
Anggota
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
Penunjuk ke string Unicode yang berisi nama antarmuka.
hInterface
Tangani ke antarmuka.
fEnabled
Menentukan apakah antarmuka diaktifkan. Anggota ini TRUE jika antarmuka diaktifkan, FALSE jika antarmuka dinonaktifkan secara administratif.
dwIfType
Menentukan jenis antarmuka.
dwConnectionState
Menentukan status antarmuka saat ini, misalnya tersambung, terputus, atau tidak dapat dijangkau. Untuk daftar kemungkinan status, lihat ROUTER_CONNECTION_STATE.
fUnReachabilityReasons
Menentukan nilai yang mewakili alasan mengapa antarmuka tidak dapat dicapai. Lihat Alasan Ketidaktercapaian untuk daftar nilai yang mungkin.
dwLastError
Menentukan nilai bukan nol jika antarmuka gagal tersambung.
Persyaratan
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | mprapi.h |