Bagikan melalui


Fungsi MprAdminInterfaceTransportRemove (mprapi.h)

Fungsi MprAdminInterfaceTransportRemove menghapus transportasi (misalnya, IP atau IPX) dari antarmuka tertentu.

Sintaks

DWORD MprAdminInterfaceTransportRemove(
  [in] MPR_SERVER_HANDLE hMprServer,
  [in] HANDLE            hInterface,
  [in] DWORD             dwTransportId
);

Parameter

[in] hMprServer

Tangani ke perute dari mana transportasi sedang dihapus. Dapatkan handel ini dengan memanggil MprAdminServerConnect.

[in] hInterface

Tangani ke antarmuka tempat transportasi dihapus. Dapatkan handel ini dengan memanggil MprAdminInterfaceCreate.

[in] dwTransportId

Nilai DWORD yang menjelaskan jenis transportasi yang akan dihapus. Nilai yang dapat diterima untuk dwTransportId tercantum dalam tabel berikut.

Nilai Transportasi (Keluarga Protokol)
PID_ATALK Appletalk
PID_IP Protokol Internet versi 4
PID_IPX Pertukaran Paket Internet
PID_NBF Protokol Bingkai NetBIOS
PID_IPV6 Windows Server 2008 atau yang lebih baru: Protokol Internet versi 6

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan NO_ERROR.

Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.

Nilai Makna
ERROR_ACCESS_DENIED
Aplikasi panggilan tidak memiliki hak istimewa yang memadai.
ERROR_INTERFACE_CONNECTED
Antarmuka yang ditentukan adalah antarmuka putar-nomor permintaan dan saat ini tersambung.
ERROR_INVALID_HANDLE
Nilai hInterface tidak valid.
ERROR_NO_SUCH_INTERFACE
Transportasi yang ditentukan tidak berjalan pada antarmuka yang ditentukan.
ERROR_UNKNOWN_PROTOCOL_ID
Nilai dwTransportId tidak cocok dengan transportasi yang didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header mprapi.h
Pustaka Mprapi.lib
DLL Mprapi.dll

Lihat juga

MprAdminInterfaceCreate

MprAdminInterfaceTransportAdd

MprAdminServerConnect

Fungsi Administrasi Perute

Referensi Manajemen Router