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:
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. |
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) |
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. |
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. |