Bagikan melalui


INetFwOpenPorts::Tambahkan metode (netfw.h)

[WINDOWS Firewall API tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Untuk Windows Vista dan yang lebih baru, sebaiknya gunakan Windows Firewall dengan API Keamanan Tingkat Lanjut .]

Membuka port baru dan menambahkannya ke koleksi.

Sintaks

HRESULT Add(
  [in] INetFwOpenPort *port
);

Parameter

[in] port

Port untuk ditambahkan ke koleksi.

Nilai kembali

C++

Menampilkan kode Deskripsi
E_ACCESSDENIED
Operasi dibatalkan karena masalah izin.
E_INVALIDARG
Metode gagal karena parameter tidak valid.
E_OUTOFMEMORY
Metode tidak dapat mengalokasikan memori yang diperlukan.
E_UNEXPECTED
Metode gagal karena objek sudah ada dalam koleksi.
 

VB

Jika metode berhasil, nilai yang dikembalikan adalah S_OK.

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

Menampilkan kode Deskripsi
E_ACCESSDENIED
Operasi dibatalkan karena masalah izin.
E_INVALIDARG
Metode gagal karena parameter tidak valid.
E_OUTOFMEMORY
Metode tidak dapat mengalokasikan memori yang diperlukan.
E_UNEXPECTED
Metode gagal karena objek sudah ada dalam koleksi.

Keterangan

Jika port sudah terbuka, pengaturan yang ada akan ditimpa.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header netfw.h
DLL FirewallAPI.dll; Hnetcfg.dll di Windows XP dengan SP2

Lihat juga

INetFwOpenPort

INetFwOpenPorts