Baca dalam bahasa Inggris

Bagikan melalui


Pengelola Daftar Jaringan

Gambaran umum teknologi Network List Manager.

Untuk mengembangkan Pengelola Daftar Jaringan, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
NLM_CONNECTION_COST

Enumerasi NLM_CONNECTION_COST menentukan serangkaian tingkat biaya dan bendera biaya yang didukung di API Biaya Windows 8.
NLM_CONNECTION_PROPERTY_CHANGE

Enumerasi NLM_CONNECTION PROPERTY_CHANGE adalah sekumpulan bendera yang menentukan perubahan yang dilakukan pada properti koneksi jaringan.
NLM_CONNECTIVITY

Enumerasi NLM_Connectivity adalah sekumpulan bendera yang memberikan pemberitahuan setiap kali parameter terkait konektivitas berubah.
NLM_DOMAIN_AUTHENTICATION_KIND

Menentukan konstanta yang menentukan metode autentikasi domain.
NLM_DOMAIN_TYPE

Enumerasi NLM_DOMAIN_TYPE adalah sekumpulan bendera yang menentukan jenis domain jaringan.
NLM_ENUM_NETWORK

Enumerasi NLM_ENUM_NETWORK berisi sekumpulan bendera yang menentukan jenis jaringan apa yang dijumlahkan.
NLM_INTERNET_CONNECTIVITY

Enumerasi NLM_INTERNET_CONNECTIVITY menentukan sekumpulan bendera yang menyediakan data tambahan untuk konektivitas jaringan IPv4 atau IPv6.
NLM_NETWORK_CATEGORY

Enumerasi NLM_NETWORK_CATEGORY adalah sekumpulan bendera yang menentukan jenis kategori jaringan.
NLM_NETWORK_CLASS

NLM_NETWORK_CLASS enumerasi menentukan sekumpulan bendera yang menentukan apakah jaringan telah diidentifikasi.
NLM_NETWORK_PROPERTY_CHANGE

Enumerasi NLM_NETWORK_PROPERTY_CHANGE adalah sekumpulan bendera yang menentukan perubahan yang dilakukan pada properti jaringan.

Fungsi

 
ClearSimulatedProfileInfo

Menghapus nilai profil koneksi yang sebelumnya diterapkan ke profil koneksi internet oleh SetSimulatedProfileInfo. Kueri koneksi internet berikutnya, melalui GetInternetConnectionProfile, akan menggunakan informasi sistem.
Kloning

Metode Kloning membuat enumerator yang berisi status enumerasi yang sama dengan enumerator yang saat ini digunakan. (IEnumNetworkConnections.Clone)
Kloning

Metode Kloning membuat enumerator yang berisi status enumerasi yang sama dengan enumerator yang saat ini digunakan. (IEnumNetworks.Clone)
ConnectionCostChanged

Metode ConnectionCostChanged memberi tahu aplikasi perubahan biaya jaringan untuk koneksi.
ConnectionDataPlanStatusChanged

Metode ConnectionDataPlanStatusChanged memberi tahu aplikasi perubahan status paket data pada koneksi.
ConnectivityChanged

Metode NetworkConnectivityChanged dipanggil ketika perubahan terkait konektivitas jaringan terjadi. (INetworkListManagerEvents.ConnectivityChanged)
CostChanged

Metode CostChanged dipanggil untuk menunjukkan perubahan biaya untuk konektivitas Internet di seluruh komputer, atau lompatan pertama perutean ke tujuan tertentu pada koneksi.
DataPlanStatusChanged

Metode DataPlanStatusChanged dipanggil untuk menunjukkan perubahan status paket data yang terkait dengan koneksi yang digunakan untuk konektivitas Internet di seluruh komputer, atau lompatan pertama perutean ke tujuan tertentu pada koneksi.
FreeInterfaceContextTable

Fungsi ini membebaskan tabel konteks antarmuka yang diambil menggunakan fungsi GetInterfaceContextTableForHostName.
get__NewEnum

Properti get_NewEnum mengembalikan objek enumerator otomatisasi yang dapat Anda gunakan untuk melakukan iterasi melalui koleksi IEnumNetworkConnections.
get__NewEnum

Properti get_NewEnum mengembalikan objek enumerator otomatisasi yang dapat Anda gunakan untuk melakukan iterasi melalui koleksi IEnumNetworks.
get_IsConnected

Properti get_IsConnected menentukan apakah jaringan memiliki konektivitas jaringan.
get_IsConnected

Properti get_IsConnected menentukan apakah koneksi jaringan terkait memiliki konektivitas jaringan.
get_IsConnected

Properti get_IsConnected menentukan apakah komputer lokal memiliki konektivitas jaringan.
get_IsConnectedToInternet

Properti get_IsConnectedToInternet menentukan apakah jaringan memiliki konektivitas internet.
get_IsConnectedToInternet

Properti get_IsConnectedToInternet menentukan apakah koneksi jaringan terkait memiliki konektivitas internet.
get_IsConnectedToInternet

Properti get_IsConnectedToInternet menentukan apakah komputer lokal memiliki konektivitas internet.
GetAdapterId

Metode GetAdapterID mengembalikan ID adaptor jaringan yang digunakan oleh koneksi ini.
GetCategory

Metode GetCategory mengembalikan kategori jaringan.
GetConnectionId

Metode GetConnectionID mengembalikan ID Koneksi yang terkait dengan koneksi jaringan ini.
GetConnectivity

Metode GetConnectivity mengembalikan status konektivitas jaringan.
GetConnectivity

Metode GetConnectivity mengembalikan status konektivitas koneksi jaringan.
GetConnectivity

Metode GetConnectivity mengembalikan status konektivitas keseluruhan komputer.
GetCost

Metode GetCost mengambil biaya jaringan yang terkait dengan koneksi.
GetCost

Metode GetCost mengambil biaya saat ini baik dari koneksi internet di seluruh komputer, atau lompatan pertama perutean ke tujuan tertentu pada koneksi.
GetDataPlanStatus

Metode GetDataPlanStatus mengambil status rencana data yang terkait dengan koneksi.
GetDataPlanStatus

GetDataPlanStatus mengambil status paket data untuk koneksi internet di seluruh komputer , atau lompatan pertama perutean ke tujuan tertentu pada koneksi.
GetDescription

Metode GetDescription mengembalikan string deskripsi untuk jaringan.
GetDomainType

Metode GetDomainType mengembalikan jenis domain jaringan.
GetDomainType

Metode GetDomainType mengembalikan jenis domain koneksi jaringan.
GetInterfaceContextTableForHostName

Fungsi ini mengambil tabel konteks antarmuka untuk nama host dan filter profil koneksi yang diberikan.
GetName

Metode GetName mengembalikan nama jaringan.
GetNetwork

Metode GetNetwork mengembalikan jaringan yang terkait dengan koneksi.
GetNetwork

Metode GetNetwork mengambil jaringan berdasarkan ID jaringan yang disediakan.
GetNetworkConnection

Metode GetNetworkConnection mengambil jaringan berdasarkan ID Koneksi Jaringan yang disediakan.
GetNetworkConnections

Metode GetNetworkConnections mengembalikan enumerasi semua koneksi jaringan untuk jaringan. Jaringan dapat memiliki beberapa koneksi ke dalamnya dari antarmuka yang berbeda atau tautan yang berbeda dari antarmuka yang sama.
GetNetworkConnections

Metode GetNetworkConnections menghitung daftar lengkap koneksi jaringan yang telah dibuat.
GetNetworkId

Metode GetNetworkId mengembalikan pengidentifikasi unik jaringan.
GetNetworks

Metode GetNetworks mengambil daftar jaringan yang tersedia di komputer lokal.
GetTimeCreatedAndConnected

Metode GetTimeCreatedAndConnected mengembalikan tanggal dan waktu lokal saat jaringan dibuat dan tersambung.
IsDomainAuthenticatedBy

Kueri apakah metode autentikasi domain yang ditentukan berhasil untuk jaringan ini.
IsDomainAuthenticatedBy

Kueri apakah metode autentikasi domain yang ditentukan berhasil untuk koneksi jaringan ini.
NetworkAdded

Metode NetworkAdded dipanggil ketika jaringan baru ditambahkan. GUID jaringan baru disediakan.
NetworkConnectionConnectivityChanged

Metode NetworkConnectionConnectivityChanged memberi tahu klien ketika peristiwa perubahan konektivitas terjadi pada tingkat koneksi jaringan.
NetworkConnectionPropertyChanged

Metode NetworkConnectionPropertyChanged memberi tahu klien ketika properti mengubah peristiwa yang terkait dengan koneksi jaringan tertentu terjadi.
NetworkConnectivityChanged

Metode NetworkConnectivityChanged dipanggil ketika perubahan terkait konektivitas jaringan terjadi. (INetworkEvents.NetworkConnectivityChanged)
NetworkDeleted

Metode NetworkDeleted dipanggil ketika jaringan dihapus.
NetworkPropertyChanged

Metode NetworkPropertyChanged dipanggil ketika perubahan properti jaringan terdeteksi.
Berikutnya

Metode Berikutnya mendapatkan jumlah elemen berikutnya yang ditentukan dalam urutan enumerasi. (IEnumNetworkConnections.Next)
Berikutnya

Metode Berikutnya mendapatkan jumlah elemen berikutnya yang ditentukan dalam urutan enumerasi. (IEnumNetworks.Next)
OnDemandGetRoutingHint

Fungsi OnDemandGetRoutingHint mencari tujuan di cache Permintaan Rute dan, jika kecocokan ditemukan, kembalikan ID Antarmuka yang sesuai.
OnDemandRegisterNotification

Fungsi OnDemandRegisterNotification memungkinkan aplikasi untuk mendaftar untuk diberi tahu saat cache Permintaan Rute dimodifikasi.
OnDemandUnRegisterNotification

Fungsi OnDemandUnregisterNotification memungkinkan aplikasi untuk membatalkan pendaftaran pemberitahuan dan membersihkan sumber daya.
Atur ulang

Metode Reset mengatur ulang urutan enumerasi ke awal. (IEnumNetworkConnections.Reset)
Atur ulang

Metode Reset mengatur ulang urutan enumerasi ke awal. (IEnumNetworks.Reset)
SetCategory

Metode SetCategory menetapkan kategori jaringan. Perubahan yang dilakukan segera berlaku. Penelepon API ini harus menjadi anggota grup Administrator.
SetDescription

Metode SetDescription mengatur atau mengganti deskripsi untuk jaringan.
SetDestinationAddresses

Metode SetDestinationAddresses mendaftarkan alamat IPv4/IPv6 tujuan tertentu untuk menerima pemberitahuan perubahan status biaya atau paket data.
SetName

Metode SetName menetapkan atau mengganti nama jaringan.
SetSimulatedProfileInfo

Metode SetSimulatedProfileInfo menerapkan serangkaian nilai profil koneksi tertentu ke profil koneksi internet untuk mendukung simulasi kondisi koneksi internet terukur tertentu.
Lewati

Metode Lewati melewati jumlah elemen berikutnya yang ditentukan dalam urutan enumerasi. (IEnumNetworkConnections.Skip)
Lewati

Metode Lewati melewati jumlah elemen berikutnya yang ditentukan dalam urutan enumerasi. (IEnumNetworks.Skip)

Antarmuka

 
IEnumNetworkConnections

Antarmuka IEnumNetworkConnections menyediakan enumerator standar untuk koneksi jaringan. Ini menghitung koneksi aktif, terputus, atau semua koneksi jaringan dalam jaringan. Antarmuka ini dapat diperoleh dari antarmuka INetwork.
IEnumNetworks

Antarmuka IEnumNetworks adalah enumerator standar untuk jaringan. Ini menghitung semua jaringan yang tersedia di komputer lokal. Antarmuka ini dapat diperoleh dari antarmuka INetworkListManager.
INetwork

Antarmuka INetwork mewakili jaringan pada komputer lokal. Ini juga dapat mewakili kumpulan koneksi jaringan dengan tanda tangan jaringan serupa.
INetwork2

Antarmuka INetwork2 mewakili jaringan pada komputer lokal. Ini juga dapat mewakili kumpulan koneksi jaringan dengan tanda tangan jaringan serupa.
INetworkConnection

Antarmuka INetworkConnection mewakili satu koneksi jaringan.
INetworkConnection2

Antarmuka INetworkConnection2 mewakili satu koneksi jaringan.
INetworkConnectionCost

Untuk mengkueri biaya jaringan saat ini dan status paket data yang terkait dengan koneksi.
INetworkConnectionCostEvents

Antarmuka ini untuk memberi tahu aplikasi peristiwa perubahan status biaya dan rencana data untuk koneksi.
INetworkConnectionEvents

Antarmuka INetworkConnectionEvents adalah antarmuka sink pesan yang diterapkan klien untuk mendapatkan peristiwa terkait koneksi jaringan. Aplikasi yang tertarik dengan peristiwa tingkat bawah (seperti perubahan autentikasi) harus mengimplementasikan antarmuka ini.
INetworkCostManager

Gunakan antarmuka ini untuk mengkueri informasi status biaya dan paket data di seluruh komputer yang terkait dengan koneksi yang digunakan untuk konektivitas Internet di seluruh komputer, atau lompatan pertama perutean ke tujuan tertentu pada koneksi.
INetworkCostManagerEvents

Antarmuka ini untuk memberi tahu aplikasi peristiwa terkait biaya di seluruh komputer dan rencana data.
INetworkEvents

INetworkEvents adalah antarmuka sink pemberitahuan yang diterapkan klien untuk mendapatkan peristiwa terkait jaringan. API ini adalah semua fungsi panggilan balik yang dipanggil secara otomatis ketika peristiwa masing-masing dinaikkan.
INetworkListManager

Antarmuka INetworkListManager menyediakan serangkaian metode untuk melakukan fungsi manajemen daftar jaringan.
INetworkListManagerEvents

INetworkListManagerEvents adalah antarmuka sink pesan yang diterapkan klien untuk mendapatkan peristiwa terkait status komputer secara keseluruhan. Aplikasi yang tertarik pada peristiwa tingkat lebih tinggi, misalnya konektivitas internet, menerapkan antarmuka ini.

Struktur

 
NET_INTERFACE_CONTEXT

Konteks antarmuka yang merupakan bagian dari struktur NET_INTERFACE_CONTEXT_TABLE.
NET_INTERFACE_CONTEXT_TABLE

Tabel struktur NET_INTERFACE_CONTEXT.
NLM_DATAPLAN_STATUS

NLM_DATAPLAN_STATUS menyimpan informasi status paket data saat ini yang disediakan oleh operator.
NLM_SIMULATED_PROFILE_INFO

Digunakan untuk menentukan nilai yang digunakan oleh SetSimulatedProfileInfo untuk mengganti nilai profil koneksi internet saat ini dalam Sesi Anak RDP untuk mendukung simulasi kondisi koneksi internet terukur tertentu.
NLM_SOCKADDR

NLM_SOCKADDR struktur berisi alamat tujuan IPv4/IPv6.
NLM_USAGE_DATA

NLM_USAGE_DATA struktur menyimpan informasi yang menunjukkan penggunaan data paket.