INetFwRules::Tambahkan metode (netfw.h)

Metode Tambahkan menambahkan aturan baru ke koleksi.

Sintaks

HRESULT Add(
  [in] INetFwRule *rule
);

Parameter

[in] rule

Aturan yang akan ditambahkan ke koleksi melalui objek INetFwRule .

Nilai kembali

C++

Jika metode berhasil, nilai yang dikembalikan 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_UNEXPECTED
Metode gagal karena objek sudah ada dalam koleksi.
 

VB

Jika metode berhasil, nilai yang dikembalikan 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_UNEXPECTED
Metode gagal karena objek sudah ada dalam koleksi.

Keterangan

Jika aturan dengan pengidentifikasi aturan yang sama dengan yang dikirimkan sudah ada, aturan yang ada akan ditimpa.

Menambahkan aturan firewall dengan LocalAppPackageId yang ditentukan dapat menyebabkan perilaku tak terduga dan tidak didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header netfw.h
DLL FirewallAPI.dll

Lihat juga

INetFwRule

INetFwRules