Fungsi IPsecSaEnum1 (fwpmk.h)
Fungsi IPsecSaEnum1 mengembalikan halaman hasil berikutnya dari enumerator asosiasi keamanan IPsec (SA).
NTSTATUS IPsecSaEnum1(
[in] HANDLE engineHandle,
[in] HANDLE enumHandle,
[in] UINT32 numEntriesRequested,
[out] IPSEC_SA_DETAILS1 ***entries,
[out] UINT32 *numEntriesReturned
);
[in] engineHandle
Menangani sesi terbuka ke mesin filter. Panggil FwpmEngineOpen0 untuk membuka sesi ke mesin filter.
[in] enumHandle
Menangani enumerasi IPsec SA. Panggil IPsecSaCreateEnumHandle0 untuk mendapatkan handel enumerasi.
[in] numEntriesRequested
Jumlah entri enumerasi yang diminta.
[out] entries
Alamat entri enumerasi.
[out] numEntriesReturned
Jumlah entri enumerasi yang dikembalikan.
Mengembalikan kode/nilai | Deskripsi |
---|---|
ERROR_SUCCESS 0 |
SAs berhasil dijumlahkan. |
kode kesalahan FWP_E_* 0x80320001—0x80320039 |
Kesalahan spesifik Windows Filtering Platform (WFP). Lihat Kode Kesalahan WFP untuk detailnya. |
kode kesalahan RPC_* 0x80010001—0x80010122 |
Gagal berkomunikasi dengan mesin firewall jarak jauh atau lokal. |
Kode NTSTATUS lainnya | Terjadi kesalahan. |
Jika numEntriesReturned kurang dari numEntriesRequested, enumerasi habis.
Array entri yang dikembalikan (tetapi bukan entri individu itu sendiri) harus dibebaskan oleh panggilan ke FwpmFreeMemory0.
Panggilan berikutnya menggunakan handel enumerasi yang sama akan mengembalikan kumpulan item berikutnya setelah yang ada di buffer output terakhir.
IPsecSaEnum1 berfungsi pada rekam jepret SAS yang diambil pada saat handel enumerasi dibuat.
IPsecSaEnum1 adalah implementasi spesifik dari IPsecSaEnum. Lihat Nama Version-Independent WFP dan Penargetan Versi Spesifik Windows untuk informasi selengkapnya.
Syarat | Nilai |
---|---|
klien minimum yang didukung | Tersedia dimulai dengan Windows Vista. |
Platform Target | Universal |
Header | fwpmk.h |
Pustaka | fwpkclnt.lib |
IRQL | <= PASSIVE_LEVEL |