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

WINHTTP_SECURE_DNS_SETTING

列挙型
基底型i4

メンバー 5

名前10進16進
WinHttpSecureDnsSettingDefault00x0
WinHttpSecureDnsSettingForcePlaintext10x1
WinHttpSecureDnsSettingRequireEncryption20x2
WinHttpSecureDnsSettingTryEncryptionWithFallback30x3
WinHttpSecureDnsSettingMax40x4

各言語での定義

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

typedef enum WINHTTP_SECURE_DNS_SETTING : int {
    WinHttpSecureDnsSettingDefault = 0,
    WinHttpSecureDnsSettingForcePlaintext = 1,
    WinHttpSecureDnsSettingRequireEncryption = 2,
    WinHttpSecureDnsSettingTryEncryptionWithFallback = 3,
    WinHttpSecureDnsSettingMax = 4
} WINHTTP_SECURE_DNS_SETTING;
public enum WINHTTP_SECURE_DNS_SETTING : int
{
    WinHttpSecureDnsSettingDefault = 0,
    WinHttpSecureDnsSettingForcePlaintext = 1,
    WinHttpSecureDnsSettingRequireEncryption = 2,
    WinHttpSecureDnsSettingTryEncryptionWithFallback = 3,
    WinHttpSecureDnsSettingMax = 4,
}
Public Enum WINHTTP_SECURE_DNS_SETTING As Integer
    WinHttpSecureDnsSettingDefault = 0
    WinHttpSecureDnsSettingForcePlaintext = 1
    WinHttpSecureDnsSettingRequireEncryption = 2
    WinHttpSecureDnsSettingTryEncryptionWithFallback = 3
    WinHttpSecureDnsSettingMax = 4
End Enum
import enum

class WINHTTP_SECURE_DNS_SETTING(enum.IntEnum):
    WinHttpSecureDnsSettingDefault = 0
    WinHttpSecureDnsSettingForcePlaintext = 1
    WinHttpSecureDnsSettingRequireEncryption = 2
    WinHttpSecureDnsSettingTryEncryptionWithFallback = 3
    WinHttpSecureDnsSettingMax = 4
// WINHTTP_SECURE_DNS_SETTING
pub const WinHttpSecureDnsSettingDefault: i32 = 0;
pub const WinHttpSecureDnsSettingForcePlaintext: i32 = 1;
pub const WinHttpSecureDnsSettingRequireEncryption: i32 = 2;
pub const WinHttpSecureDnsSettingTryEncryptionWithFallback: i32 = 3;
pub const WinHttpSecureDnsSettingMax: i32 = 4;
// WINHTTP_SECURE_DNS_SETTING
const (
	WinHttpSecureDnsSettingDefault int32 = 0
	WinHttpSecureDnsSettingForcePlaintext int32 = 1
	WinHttpSecureDnsSettingRequireEncryption int32 = 2
	WinHttpSecureDnsSettingTryEncryptionWithFallback int32 = 3
	WinHttpSecureDnsSettingMax int32 = 4
)
const
  WinHttpSecureDnsSettingDefault = 0;
  WinHttpSecureDnsSettingForcePlaintext = 1;
  WinHttpSecureDnsSettingRequireEncryption = 2;
  WinHttpSecureDnsSettingTryEncryptionWithFallback = 3;
  WinHttpSecureDnsSettingMax = 4;
// WINHTTP_SECURE_DNS_SETTING
pub const WinHttpSecureDnsSettingDefault: i32 = 0;
pub const WinHttpSecureDnsSettingForcePlaintext: i32 = 1;
pub const WinHttpSecureDnsSettingRequireEncryption: i32 = 2;
pub const WinHttpSecureDnsSettingTryEncryptionWithFallback: i32 = 3;
pub const WinHttpSecureDnsSettingMax: i32 = 4;
const
  WinHttpSecureDnsSettingDefault* = 0
  WinHttpSecureDnsSettingForcePlaintext* = 1
  WinHttpSecureDnsSettingRequireEncryption* = 2
  WinHttpSecureDnsSettingTryEncryptionWithFallback* = 3
  WinHttpSecureDnsSettingMax* = 4
enum WINHTTP_SECURE_DNS_SETTING : int {
    WinHttpSecureDnsSettingDefault = 0,
    WinHttpSecureDnsSettingForcePlaintext = 1,
    WinHttpSecureDnsSettingRequireEncryption = 2,
    WinHttpSecureDnsSettingTryEncryptionWithFallback = 3,
    WinHttpSecureDnsSettingMax = 4,
}
#define global WinHttpSecureDnsSettingDefault                   0x0
#define global WinHttpSecureDnsSettingForcePlaintext            0x1
#define global WinHttpSecureDnsSettingRequireEncryption         0x2
#define global WinHttpSecureDnsSettingTryEncryptionWithFallback 0x3
#define global WinHttpSecureDnsSettingMax                       0x4