Win32 API 日本語リファレンス
ホームNetworkManagement.WindowsFilteringPlatform › IKEEXT_CERT_AUTH

IKEEXT_CERT_AUTH

列挙型フラグ
基底型u4

メンバー 5

名前10進16進
IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY10x1
IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG40x4
IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION80x8
IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP160x10
IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE320x20

各言語での定義

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

typedef enum IKEEXT_CERT_AUTH : unsigned int {
    IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1,
    IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4,
    IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8,
    IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16,
    IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32
} IKEEXT_CERT_AUTH;
[Flags]
public enum IKEEXT_CERT_AUTH : uint
{
    IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1,
    IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4,
    IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8,
    IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16,
    IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32,
}
<Flags>
Public Enum IKEEXT_CERT_AUTH As UInteger
    IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1
    IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4
    IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8
    IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16
    IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32
End Enum
import enum

class IKEEXT_CERT_AUTH(enum.IntFlag):
    IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1
    IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4
    IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8
    IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16
    IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32
// IKEEXT_CERT_AUTH (flags)
pub const IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY: u32 = 1;
pub const IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG: u32 = 4;
pub const IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION: u32 = 8;
pub const IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP: u32 = 16;
pub const IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE: u32 = 32;
// IKEEXT_CERT_AUTH
const (
	IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY uint32 = 1
	IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG uint32 = 4
	IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION uint32 = 8
	IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP uint32 = 16
	IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE uint32 = 32
)
const
  IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1;
  IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4;
  IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8;
  IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16;
  IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32;
// IKEEXT_CERT_AUTH
pub const IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY: u32 = 1;
pub const IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG: u32 = 4;
pub const IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION: u32 = 8;
pub const IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP: u32 = 16;
pub const IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE: u32 = 32;
const
  IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY* = 1
  IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG* = 4
  IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION* = 8
  IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP* = 16
  IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE* = 32
enum IKEEXT_CERT_AUTH : uint {
    IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY = 1,
    IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG = 4,
    IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION = 8,
    IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP = 16,
    IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE = 32,
}
#define global IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY            0x1
#define global IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG     0x4
#define global IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION 0x8
#define global IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP      0x10
#define global IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE         0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。