Bagikan melalui


struktur RAS_CONNECTION_0 (mprapi.h)

Struktur RAS_CONNECTION_0 berisi informasi umum mengenai koneksi tertentu, seperti nama pengguna atau domain. Untuk informasi selengkapnya tentang koneksi tertentu, seperti byte yang dikirim atau diterima, lihat RAS_CONNECTION_1.

Sintaks

typedef struct _RAS_CONNECTION_0 {
  HANDLE                hConnection;
  HANDLE                hInterface;
  DWORD                 dwConnectDuration;
  ROUTER_INTERFACE_TYPE dwInterfaceType;
  DWORD                 dwConnectionFlags;
  WCHAR                 wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
  WCHAR                 wszUserName[UNLEN + 1];
  WCHAR                 wszLogonDomain[DNLEN + 1];
  WCHAR                 wszRemoteComputer[NETBIOS_NAME_LEN + 1];
} RAS_CONNECTION_0, *PRAS_CONNECTION_0;

Anggota

hConnection

Handel ke koneksi.

hInterface

Handel ke antarmuka.

dwConnectDuration

Nilai yang mewakili durasi koneksi, dalam hitungan detik.

dwInterfaceType

Enumerasi ROUTER_INTERFACE_TYPE yang mengidentifikasi jenis antarmuka koneksi.

dwConnectionFlags

Bitmap bendera yang menentukan atribut koneksi. dwConnectionFlags harus berisi setidaknya salah satu nilai berikut:

Nilai Makna
RAS_FLAGS_PPP_CONNECTION
0x00000001
Koneksi menggunakan Point-to-Point Protocol (PPP).
RAS_FLAGS_MESSENGER_PRESENT
0x00000002
Layanan messenger aktif pada klien dan pesan dapat dikirim ke klien menggunakan MprAdminSendUserMessage.
RAS_FLAGS_QUARANTINE_PRESENT
0x00000008
Koneksi saat ini dalam karantina. Untuk informasi tentang cara menghapus koneksi dari karantina, silakan lihat MprAdminConnectionRemoveQuarantine.
RAS_FLAGS_ARAP_CONNECTION
0x00000010
Koneksi menggunakan AppleTalk Remote Access Protocol (ARAP).
RAS_FLAGS_IKEV2_CONNECTION
0x00000010
Koneksi menggunakan IKEv2.
RAS_FLAGS_DORMANT
0x00000020
Koneksi menggunakan IKEv2 dan server tidak dapat dijangkau.

wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]

String Unicode null-terminated yang berisi nama antarmuka untuk koneksi ini.

wszUserName[UNLEN + 1]

String Unicode yang dihentikan null yang berisi nama pengguna yang masuk ke koneksi.

wszLogonDomain[DNLEN + 1]

String Unicode yang dihentikan null yang berisi domain tempat pengguna yang tersambung diautentikasi.

wszRemoteComputer[NETBIOS_NAME_LEN + 1]

String Unicode yang dihentikan null yang berisi nama komputer jarak jauh.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header mprapi.h

Lihat juga

MprAdminAcceptReauthentication

MprAdminConnectionEnum

MprAdminConnectionHangupNotification3

Struktur Administrasi RAS

RAS_CONNECTION_1

RAS_CONNECTION_2

RAS_CONNECTION_3

Referensi Administrasi Layanan Akses Jarak Jauh