Win32 API 日本語リファレンス
ホームNetworking.WinHttp › WinHttpRequestSecureProtocols

WinHttpRequestSecureProtocols

列挙型
基底型i4

メンバー 6

名前10進16進
SecureProtocol_SSL280x8
SecureProtocol_SSL3320x20
SecureProtocol_TLS11280x80
SecureProtocol_TLS1_15120x200
SecureProtocol_TLS1_220480x800
SecureProtocol_ALL1680xA8

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WinHttpRequestSecureProtocols : int {
    SecureProtocol_SSL2 = 8,
    SecureProtocol_SSL3 = 32,
    SecureProtocol_TLS1 = 128,
    SecureProtocol_TLS1_1 = 512,
    SecureProtocol_TLS1_2 = 2048,
    SecureProtocol_ALL = 168
} WinHttpRequestSecureProtocols;
public enum WinHttpRequestSecureProtocols : int
{
    SecureProtocol_SSL2 = 8,
    SecureProtocol_SSL3 = 32,
    SecureProtocol_TLS1 = 128,
    SecureProtocol_TLS1_1 = 512,
    SecureProtocol_TLS1_2 = 2048,
    SecureProtocol_ALL = 168,
}
Public Enum WinHttpRequestSecureProtocols As Integer
    SecureProtocol_SSL2 = 8
    SecureProtocol_SSL3 = 32
    SecureProtocol_TLS1 = 128
    SecureProtocol_TLS1_1 = 512
    SecureProtocol_TLS1_2 = 2048
    SecureProtocol_ALL = 168
End Enum
import enum

class WinHttpRequestSecureProtocols(enum.IntEnum):
    SecureProtocol_SSL2 = 8
    SecureProtocol_SSL3 = 32
    SecureProtocol_TLS1 = 128
    SecureProtocol_TLS1_1 = 512
    SecureProtocol_TLS1_2 = 2048
    SecureProtocol_ALL = 168
// WinHttpRequestSecureProtocols
pub const SecureProtocol_SSL2: i32 = 8;
pub const SecureProtocol_SSL3: i32 = 32;
pub const SecureProtocol_TLS1: i32 = 128;
pub const SecureProtocol_TLS1_1: i32 = 512;
pub const SecureProtocol_TLS1_2: i32 = 2048;
pub const SecureProtocol_ALL: i32 = 168;
// WinHttpRequestSecureProtocols
const (
	SecureProtocol_SSL2 int32 = 8
	SecureProtocol_SSL3 int32 = 32
	SecureProtocol_TLS1 int32 = 128
	SecureProtocol_TLS1_1 int32 = 512
	SecureProtocol_TLS1_2 int32 = 2048
	SecureProtocol_ALL int32 = 168
)
const
  SecureProtocol_SSL2 = 8;
  SecureProtocol_SSL3 = 32;
  SecureProtocol_TLS1 = 128;
  SecureProtocol_TLS1_1 = 512;
  SecureProtocol_TLS1_2 = 2048;
  SecureProtocol_ALL = 168;
// WinHttpRequestSecureProtocols
pub const SecureProtocol_SSL2: i32 = 8;
pub const SecureProtocol_SSL3: i32 = 32;
pub const SecureProtocol_TLS1: i32 = 128;
pub const SecureProtocol_TLS1_1: i32 = 512;
pub const SecureProtocol_TLS1_2: i32 = 2048;
pub const SecureProtocol_ALL: i32 = 168;
const
  SecureProtocol_SSL2* = 8
  SecureProtocol_SSL3* = 32
  SecureProtocol_TLS1* = 128
  SecureProtocol_TLS1_1* = 512
  SecureProtocol_TLS1_2* = 2048
  SecureProtocol_ALL* = 168
enum WinHttpRequestSecureProtocols : int {
    SecureProtocol_SSL2 = 8,
    SecureProtocol_SSL3 = 32,
    SecureProtocol_TLS1 = 128,
    SecureProtocol_TLS1_1 = 512,
    SecureProtocol_TLS1_2 = 2048,
    SecureProtocol_ALL = 168,
}
#define global SecureProtocol_SSL2   0x8
#define global SecureProtocol_SSL3   0x20
#define global SecureProtocol_TLS1   0x80
#define global SecureProtocol_TLS1_1 0x200
#define global SecureProtocol_TLS1_2 0x800
#define global SecureProtocol_ALL    0xA8