ホーム › NetworkManagement.Dns › DNS_SVCB_PARAM_TYPE
DNS_SVCB_PARAM_TYPE
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| DnsSvcbParamMandatory | 0 | 0x0 |
| DnsSvcbParamAlpn | 1 | 0x1 |
| DnsSvcbParamNoDefaultAlpn | 2 | 0x2 |
| DnsSvcbParamPort | 3 | 0x3 |
| DnsSvcbParamIpv4Hint | 4 | 0x4 |
| DnsSvcbParamEch | 5 | 0x5 |
| DnsSvcbParamIpv6Hint | 6 | 0x6 |
| DnsSvcbParamDohPath | 7 | 0x7 |
| DnsSvcbParamDohPathOpenDns | 65432 | 0xFF98 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DNS_SVCB_PARAM_TYPE : int {
DnsSvcbParamMandatory = 0,
DnsSvcbParamAlpn = 1,
DnsSvcbParamNoDefaultAlpn = 2,
DnsSvcbParamPort = 3,
DnsSvcbParamIpv4Hint = 4,
DnsSvcbParamEch = 5,
DnsSvcbParamIpv6Hint = 6,
DnsSvcbParamDohPath = 7,
DnsSvcbParamDohPathOpenDns = 65432
} DNS_SVCB_PARAM_TYPE;public enum DNS_SVCB_PARAM_TYPE : int
{
DnsSvcbParamMandatory = 0,
DnsSvcbParamAlpn = 1,
DnsSvcbParamNoDefaultAlpn = 2,
DnsSvcbParamPort = 3,
DnsSvcbParamIpv4Hint = 4,
DnsSvcbParamEch = 5,
DnsSvcbParamIpv6Hint = 6,
DnsSvcbParamDohPath = 7,
DnsSvcbParamDohPathOpenDns = 65432,
}Public Enum DNS_SVCB_PARAM_TYPE As Integer
DnsSvcbParamMandatory = 0
DnsSvcbParamAlpn = 1
DnsSvcbParamNoDefaultAlpn = 2
DnsSvcbParamPort = 3
DnsSvcbParamIpv4Hint = 4
DnsSvcbParamEch = 5
DnsSvcbParamIpv6Hint = 6
DnsSvcbParamDohPath = 7
DnsSvcbParamDohPathOpenDns = 65432
End Enumimport enum
class DNS_SVCB_PARAM_TYPE(enum.IntEnum):
DnsSvcbParamMandatory = 0
DnsSvcbParamAlpn = 1
DnsSvcbParamNoDefaultAlpn = 2
DnsSvcbParamPort = 3
DnsSvcbParamIpv4Hint = 4
DnsSvcbParamEch = 5
DnsSvcbParamIpv6Hint = 6
DnsSvcbParamDohPath = 7
DnsSvcbParamDohPathOpenDns = 65432// DNS_SVCB_PARAM_TYPE
pub const DnsSvcbParamMandatory: i32 = 0;
pub const DnsSvcbParamAlpn: i32 = 1;
pub const DnsSvcbParamNoDefaultAlpn: i32 = 2;
pub const DnsSvcbParamPort: i32 = 3;
pub const DnsSvcbParamIpv4Hint: i32 = 4;
pub const DnsSvcbParamEch: i32 = 5;
pub const DnsSvcbParamIpv6Hint: i32 = 6;
pub const DnsSvcbParamDohPath: i32 = 7;
pub const DnsSvcbParamDohPathOpenDns: i32 = 65432;// DNS_SVCB_PARAM_TYPE
const (
DnsSvcbParamMandatory int32 = 0
DnsSvcbParamAlpn int32 = 1
DnsSvcbParamNoDefaultAlpn int32 = 2
DnsSvcbParamPort int32 = 3
DnsSvcbParamIpv4Hint int32 = 4
DnsSvcbParamEch int32 = 5
DnsSvcbParamIpv6Hint int32 = 6
DnsSvcbParamDohPath int32 = 7
DnsSvcbParamDohPathOpenDns int32 = 65432
)const
DnsSvcbParamMandatory = 0;
DnsSvcbParamAlpn = 1;
DnsSvcbParamNoDefaultAlpn = 2;
DnsSvcbParamPort = 3;
DnsSvcbParamIpv4Hint = 4;
DnsSvcbParamEch = 5;
DnsSvcbParamIpv6Hint = 6;
DnsSvcbParamDohPath = 7;
DnsSvcbParamDohPathOpenDns = 65432;// DNS_SVCB_PARAM_TYPE
pub const DnsSvcbParamMandatory: i32 = 0;
pub const DnsSvcbParamAlpn: i32 = 1;
pub const DnsSvcbParamNoDefaultAlpn: i32 = 2;
pub const DnsSvcbParamPort: i32 = 3;
pub const DnsSvcbParamIpv4Hint: i32 = 4;
pub const DnsSvcbParamEch: i32 = 5;
pub const DnsSvcbParamIpv6Hint: i32 = 6;
pub const DnsSvcbParamDohPath: i32 = 7;
pub const DnsSvcbParamDohPathOpenDns: i32 = 65432;const
DnsSvcbParamMandatory* = 0
DnsSvcbParamAlpn* = 1
DnsSvcbParamNoDefaultAlpn* = 2
DnsSvcbParamPort* = 3
DnsSvcbParamIpv4Hint* = 4
DnsSvcbParamEch* = 5
DnsSvcbParamIpv6Hint* = 6
DnsSvcbParamDohPath* = 7
DnsSvcbParamDohPathOpenDns* = 65432enum DNS_SVCB_PARAM_TYPE : int {
DnsSvcbParamMandatory = 0,
DnsSvcbParamAlpn = 1,
DnsSvcbParamNoDefaultAlpn = 2,
DnsSvcbParamPort = 3,
DnsSvcbParamIpv4Hint = 4,
DnsSvcbParamEch = 5,
DnsSvcbParamIpv6Hint = 6,
DnsSvcbParamDohPath = 7,
DnsSvcbParamDohPathOpenDns = 65432,
}#define global DnsSvcbParamMandatory 0x0
#define global DnsSvcbParamAlpn 0x1
#define global DnsSvcbParamNoDefaultAlpn 0x2
#define global DnsSvcbParamPort 0x3
#define global DnsSvcbParamIpv4Hint 0x4
#define global DnsSvcbParamEch 0x5
#define global DnsSvcbParamIpv6Hint 0x6
#define global DnsSvcbParamDohPath 0x7
#define global DnsSvcbParamDohPathOpenDns 0xFF98