Bagikan melalui


Fungsi NdfCreateInboundIncident (ndfapi.h)

Fungsi NdfCreateInboundIncident membuat sesi untuk mendiagnosis konektivitas masuk untuk aplikasi atau layanan tertentu.

Sintaks

void NdfCreateInboundIncident(
  [in, optional] LPCWSTR                applicationID,
  [in, optional] LPCWSTR                serviceID,
  [in, optional] SID                    *userID,
  [in, optional] const SOCKADDR_STORAGE *localTarget,
                 IPPROTO                protocol,
                 DWORD                  dwFlags,
  [out]          NDFHANDLE              *handle
);

Parameter

[in, optional] applicationID

Jenis: LPCWSTR

Jalur yang sepenuhnya memenuhi syarat ke aplikasi yang menerima lalu lintas masuk.

[in, optional] serviceID

Jenis: LPCWSTR

Layanan Windows menerima lalu lintas masuk.

dll,-28502 (Berbagi File/Cetak)
dll,-28752 (Desktop Jauh)
dll,-32752 (Penemuan Jaringan)

[in, optional] userID

Jenis: SID*

SID untuk aplikasi yang menerima lalu lintas. Jika NULL, SID penelepon secara otomatis digunakan.

[in, optional] localTarget

Jenis: const SOCKADDR_STORAGE

Struktur SOCKADDR_STORAGE yang membatasi diagnosis ke lalu lintas ke alamat IP tertentu. Jika NULL, semua lalu lintas akan disertakan dalam diagnosis.

protocol

Jenis: IPPROTO

Protokol yang harus didiagnosis. Misalnya, IPPROTO_TCP akan digunakan untuk menunjukkan protokol TCP/IP.

dwFlags

Jenis: DWORD

Nilai yang memungkinkan:

NDF_INBOUND_FLAG_EDGETRAVERSAL

Menunjukkan bahwa konfigurasi harus dianggap tidak sehat jika kedua gateway di jaringan lokal berada dalam rentang akses privat, daripada hanya mempertimbangkan konfigurasi agar sehat jika kedua gateway adalah Perangkat Gateway Internet (IGD).

NDF_INBOUND_FLAG_HEALTHCHECK

Mengakhiri sesi segera jika tidak ada masalah lalu lintas masuk yang didiagnosis, alih-alih mengaktifkan pelacakan terperinci dan memungkinkan pengguna mereproduksi masalah mereka untuk diagnosis kedua.

[out] handle

Jenis: NDFHANDLE*

Arahkan ke handel ke insiden Network Diagnostics Framework.

Mengembalikan nilai

Jenis: HRESULT

Nilai yang mungkin dikembalikan termasuk, tetapi tidak terbatas pada, berikut ini.

Menampilkan kode Deskripsi
S_OK
Operasi berhasil.
E_INVALIDARG
Satu atau beberapa parameter belum disediakan dengan benar.

Keterangan

ApplicationID atau serviceID harus ditentukan, tetapi tidak keduanya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header ndfapi.h
Pustaka Ndfapi.lib
DLL Ndfapi.dll