Bagikan melalui


Akses Simultan ke Beberapa Protokol Transportasi

Protokol transportasi harus diinstal dengan benar pada sistem dan terdaftar di Windows Sockets agar dapat diakses oleh aplikasi. Pustaka Ws2_32.dll mengekspor serangkaian fungsi untuk memfasilitasi proses pendaftaran. Ini termasuk membuat pendaftaran baru dan menghapus yang sudah ada.

Ketika pendaftaran baru dibuat, pemanggil (yaitu, skrip penginstalan vendor tumpukan) menyediakan satu atau beberapa yang diisi dalam struktur WSAPROTOCOL_INFO yang berisi sekumpulan informasi lengkap tentang protokol. Untuk informasi selengkapnya, lihat Windows Sockets 2 SPI. Setiap tumpukan transportasi yang diinstal dengan cara ini disebut sebagai penyedia layanan Windows Sockets.

Pada Windows XP dengan Paket Layanan 2 (SP2), Windows Server 2003 dengan Paket Layanan 1 (SP1), dan Windows Vista dan yang lebih baru. katalog Winsock yang berisi daftar penyedia transportasi dan namespace layanan yang diinstal dapat ditampilkan dalam perintah dengan perintah berikut:

netsh winsock show catalog

Microsoft Windows Software Development Kit (SDK) mencakup Sporder.exe, yang memungkinkan pengguna untuk melihat dan memodifikasi urutan penyedia layanan dijumlahkan. Menggunakan Sporder.exe, pengguna dapat secara manual membuat tumpukan protokol TCP/IP tertentu sebagai penyedia TCP/IP default jika ada lebih dari satu tumpukan tersebut.

Aplikasi Sporder.exe menggunakan fungsi yang diekspor dari Sporder.dll untuk menyusun ulang penyedia layanan. Akibatnya, aplikasi penginstalan dapat menggunakan antarmuka yang disediakan oleh Sporder.dll untuk menyusun ulang penyedia layanan secara terprogram.