Bagikan melalui


Apa yang Baru untuk Windows Sockets

Diperbarui untuk Windows 8.1 dan Windows Server 2012 R2

Fungsi berikut ini didukung untuk aplikasi Windows Store di Windows 8.1, Windows Server 2012 R2, dan yang lebih baru. Microsoft Visual Studio 2013 Update 3 atau yang lebih baru diperlukan untuk aplikasi Windows Store.

Diperbarui untuk Windows Phone 8

Fungsi berikut didukung untuk aplikasi Windows Phone Store di Windows Phone 8 dan yang lebih baru.

Diperbarui untuk Windows 8 dan Windows Server 2012

Microsoft Windows 8 dan Windows Server 2012 memperkenalkan elemen pemrograman Windows Sockets baru.

Satu set ekstensi jaringan berkecepatan tinggi tersedia untuk meningkatkan performa jaringan dengan latensi dan jitter yang lebih rendah. Ekstensi ini ditargetkan terutama untuk aplikasi server menggunakan buffer data pra-terdaftar dan antrean penyelesaian untuk meningkatkan performa.

Berikut ini adalah fungsi Windows Sockets baru yang ditambahkan untuk mendukung jaringan berkecepatan tinggi Winsock Ekstensi I/O Terdaftar:

Berikut ini adalah enumerasi, struktur, dan typedef Windows Sockets baru yang ditambahkan untuk mendukung jaringan berkecepatan tinggi Winsock Ekstensi I/O Terdaftar:

Serangkaian penyempurnaan untuk dukungan penamaan asinkron tersedia.

Berikut ini adalah fungsi Windows Sockets baru yang ditambahkan untuk mendukung permintaan penamaan asinkron:

Fungsi Winsock yang ada berikut telah direvisi untuk mendukung permintaan penamaan asinkron:

Serangkaian penyempurnaan untuk menambahkan dukungan untuk penguraian Nama Domain Internasional (IDN) tersedia.

Fungsi Winsock yang ada berikut telah direvisi untuk mendukung penguraian IDN:

Peningkatan untuk penamaan dukungan di Winsock untuk mendukung permintaan nama kanonis dan nama domain yang sepenuhnya memenuhi syarat tersedia.

Fungsi Winsock yang ada berikut telah direvisi untuk mendukung permintaan nama kanonis dan nama domain yang sepenuhnya memenuhi syarat:

Struktur Winsock baru berikut telah ditambahkan untuk mendukung permintaan nama kanonis dan nama domain yang sepenuhnya memenuhi syarat:

Fungsi Windows Sockets baru berikut telah ditambahkan untuk mengambil nama host lokal di Unicode:

Berikut ini adalah Ioctls Windows Sockets baru yang ditambahkan untuk mendukung layanan pengalihan Windows Filtering Platform (WFP):

Berikut ini adalah opsi soket IP Windows baru yang ditambahkan untuk mendukung layanan pengalihan Windows Filtering Platform (WFP):

Berikut ini adalah Ioctl Soket Windows baru dan struktur terkait yang ditambahkan untuk mengontrol karakteristik transmisi ulang awal (SYN/ SYN+ACK) dari soket TCP:

Berikut ini adalah Windows Sockets Ioctl baru dan struktur terkait yang ditambahkan untuk mengambil asosiasi antara soket dan inti prosesor RSS dan simpul NUMA:

Ioctls Windows Sockets baru berikut ditambahkan untuk menerapkan dan mengkueri pengaturan transportasi pada soket:

Satu-satunya pengaturan transportasi yang saat ini ditentukan adalah untuk kemampuan REAL_TIME_NOTIFICATION_CAPABILITY pada soket TCP. Struktur dan enumerasi baru berikut ditambahkan untuk mendukung REAL_TIME_NOTIFICATION_CAPABILITY:

Windows Sockets Ioctl baru berikut ditambahkan untuk mengaktifkan jalur cepat untuk loopback pada soket TCP. Fitur ini dapat menurunkan latensi dan meningkatkan performa untuk aplikasi yang menggunakan loopback TCP (aplikasi yang digunakan oleh industri layanan keuangan, misalnya).:

Peningkatan untuk mendukung transfer media streaming yang memerlukan kualitas layanan (Voice over IP, misalnya).

Fungsi Windows Sockets baru berikut ini mendukung transfer media streaming yang memerlukan kualitas layanan:

Fungsi SetSocketMediaStreamingMode juga didukung untuk aplikasi Windows Store di Windows 8, Windows Server 2012, dan yang lebih baru.

Sekumpulan fungsi sebaris yang ditentukan dalam file header Winsock2.h untuk mengonversi float atau __int64 yang tidak ditandatangani antara urutan byte host dan urutan byte jaringan.

Diperbarui untuk Windows 7 dan Windows Server 2008 R2

Microsoft Windows 7 dan Windows Server 2008 R2 memperkenalkan elemen pemrograman Windows Sockets baru.

Fungsi Windows Sockets yang ada berikut ini ditingkatkan untuk mendukung opsi tambahan:

Berikut ini adalah opsi Windows Sockets baru:

Buffering pengiriman dinamis untuk TCP ditambahkan pada Windows 7 dan Windows Server 2008 R2. Akibatnya, penggunaan IOCTL SIO_IDEAL_SEND_BACKLOG_CHANGE dan SIO_IDEAL_SEND_BACKLOG_QUERY hanya diperlukan dalam keadaan khusus. Untuk informasi selengkapnya, lihat SIO_IDEAL_SEND_BACKLOG_QUERY.

Diperbarui untuk Windows Server 2008 dan Windows Vista dengan Paket Layanan 1 (SP1)

Microsoft Windows Server 2008 dan Windows Vista dengan Paket Layanan 1 (SP1) memperkenalkan elemen pemrograman Windows Sockets baru.

Berikut ini adalah Windows Sockets Ioctls baru:

Ioctls baru ini dapat digunakan oleh aplikasi menggunakan TCP untuk menentukan nilai ideal untuk jumlah data yang luar biasa untuk dikirim guna mencapai throughput terbaik untuk koneksi. Ini disebut ukuran send backlog (ISB) yang ideal.

Diperbarui untuk Windows Server 2008

Microsoft Windows Server 2008 memperkenalkan elemen pemrograman Windows Sockets baru.

Berikut ini adalah opsi Windows Sockets baru:

Diperbarui untuk Windows Vista

Microsoft Windows Vista memperkenalkan elemen pemrograman Windows Sockets baru. Elemen-elemen ini memperluas kemampuan Winsock untuk menyederhanakan pemrograman dan memberikan kompatibilitas IPv6. Untuk informasi selengkapnya tentang porting aplikasi Winsock ke IPv6, lihat Panduan IPv6 untuk Aplikasi Soket Windows.

Pelacakan soket Windows adalah fitur baru yang didukung pada Windows Vista dan Windows Server 2008. Fitur ini dapat diaktifkan di biner ritel untuk melacak peristiwa soket tertentu dengan overhead minimal. Untuk informasi selengkapnya, lihat Pelacakan Winsock.

Berikut ini adalah fungsi Windows Sockets baru:

Berikut ini adalah struktur dan enumerasi Windows Sockets baru:

Microsoft Windows Vista memperkenalkan fungsi Windows Sockets SPI baru untuk menyediakan kemampuan untuk mengategorikan aplikasi untuk penyedia layanan berlapis. Fungsi baru juga ditambahkan untuk penyedia namespace.

Berikut ini adalah fungsi SPI Windows Sockets baru:

Berikut ini adalah struktur SPI Windows Sockets baru:

Microsoft Windows Vista memperkenalkan elemen pemrograman Windows Sockets baru.

Berikut ini adalah Windows Sockets Ioctls baru:

Berikut ini adalah opsi Windows Sockets baru:

Diperbarui untuk April 2005

Fungsi berikut telah ditambahkan ke Windows Sockets SPI (ws2spi.h) untuk mendukung proses dan katalog 32-bit pada platform 64-bit:

Diperbarui untuk Windows Server 2003

Microsoft Windows Server 2003 memperkenalkan elemen pemrograman Windows Sockets baru. Elemen-elemen ini memperluas kemampuan Winsock untuk menyederhanakan pemrograman dan memberikan kompatibilitas IPv6. Untuk informasi selengkapnya tentang porting aplikasi Winsock ke IPv6, lihat Panduan IPv6 untuk Aplikasi Soket Windows.

Berikut ini adalah fungsi Windows Sockets baru:

Berikut ini adalah definisi struktur Windows Sockets baru: