Bagikan melalui


Metode INapEnforcementClientBinding::GetSoHRequest

Catatan

Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10

Metode INapEnforcementClientBinding::GetSoHRequest digunakan oleh klien penegak untuk mengambil permintaan SoH untuk koneksi tertentu.

Sintaks

HRESULT GetSoHRequest(
  [in]  INapEnforcementClientConnection *connection,
  [out] BOOL                            *retriggerHint
);

Parameter

connection [in]

Penunjuk COM ke antarmuka INapEnforcementClientConnection . NapAgent tidak menyimpan referensi ke objek yang terkait dengan antarmuka ini setelah metode selesai.

retriggerHint [out]

Penunjuk ke BOOL yang menunjukkan apakah koneksi harus dipicu kembali. Ini BENAR jika SoHRequest telah berubah sejak fungsi ini terakhir dipanggil atau jika ProbationTime telah kedaluwarsa. Jika tidak, FALSE dikembalikan.

Nilai kembali

Kode kesalahan khusus COM lainnya juga dapat dikembalikan.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
E_ACCESSDENIED
Kesalahan izin, akses ditolak.
E_OUTOFMEMORY
Batas sumber daya sistem, tidak dapat melakukan operasi.
NAP_E_NOT_INITIALIZED
Penegak belum diinisialisasi sebelumnya.

Keterangan

NapAgent mengatur SoHRequest pada objek koneksi.

Jika SoHRequest luar biasa pada koneksi ini, maka itu dibuang, dan SHAs diberi tahu tentang SoHRequests yatim piatu.

Klien penegakan harus memanggil metode INapEnforcementClientBinding::Initialize sebelum memanggil ini atau metode lain dari antarmuka INapEnforcementClientBinding .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
NapEnforcementClient.h
IDL
NapEnforcementClient.idl
DLL
Qagent.dll

Lihat juga

INapEnforcementClientBinding