Rémi Bernon (@rbernon) commented about include/windows.networking.sockets.idl:
Ssl = 1,
SslAllowNullEncryption = 2,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
BluetoothEncryptionAllowNullAuthentication = 3,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
BluetoothEncryptionWithAuthentication = 4,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
Ssl3AllowWeakEncryption = 5,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
Tls10 = 6,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
Tls11 = 7,
[contract(Windows.Foundation.UniversalApiContract, 1.0)]
Tls12 = 8,
[contract(Windows.Foundation.UniversalApiContract, 5.0)]
Unspecified = 9
SDK 10.0.26100.0 has one more value here:
``` [contract(Windows.Foundation.UniversalApiContract, 16.0)] Tls13 = 10, ```
Also, let's add commas on the last member too, so future additions won't have to change the previous line.