Win32 API 日本語リファレンス
ホームSecurity.WinTrust › WINTRUST_DATA_PROVIDER_FLAGS

WINTRUST_DATA_PROVIDER_FLAGS

列挙型フラグ
基底型u4

メンバー 14

名前10進16進
WTD_USE_IE4_TRUST_FLAG10x1
WTD_NO_IE4_CHAIN_FLAG20x2
WTD_NO_POLICY_USAGE_FLAG40x4
WTD_REVOCATION_CHECK_NONE160x10
WTD_REVOCATION_CHECK_END_CERT320x20
WTD_REVOCATION_CHECK_CHAIN640x40
WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT1280x80
WTD_SAFER_FLAG2560x100
WTD_HASH_ONLY_FLAG5120x200
WTD_USE_DEFAULT_OSVER_CHECK10240x400
WTD_LIFETIME_SIGNING_FLAG20480x800
WTD_CACHE_ONLY_URL_RETRIEVAL40960x1000
WTD_DISABLE_MD2_MD481920x2000
WTD_MOTW163840x4000

各言語での定義

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

typedef enum WINTRUST_DATA_PROVIDER_FLAGS : unsigned int {
    WTD_USE_IE4_TRUST_FLAG = 1,
    WTD_NO_IE4_CHAIN_FLAG = 2,
    WTD_NO_POLICY_USAGE_FLAG = 4,
    WTD_REVOCATION_CHECK_NONE = 16,
    WTD_REVOCATION_CHECK_END_CERT = 32,
    WTD_REVOCATION_CHECK_CHAIN = 64,
    WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128,
    WTD_SAFER_FLAG = 256,
    WTD_HASH_ONLY_FLAG = 512,
    WTD_USE_DEFAULT_OSVER_CHECK = 1024,
    WTD_LIFETIME_SIGNING_FLAG = 2048,
    WTD_CACHE_ONLY_URL_RETRIEVAL = 4096,
    WTD_DISABLE_MD2_MD4 = 8192,
    WTD_MOTW = 16384
} WINTRUST_DATA_PROVIDER_FLAGS;
[Flags]
public enum WINTRUST_DATA_PROVIDER_FLAGS : uint
{
    WTD_USE_IE4_TRUST_FLAG = 1,
    WTD_NO_IE4_CHAIN_FLAG = 2,
    WTD_NO_POLICY_USAGE_FLAG = 4,
    WTD_REVOCATION_CHECK_NONE = 16,
    WTD_REVOCATION_CHECK_END_CERT = 32,
    WTD_REVOCATION_CHECK_CHAIN = 64,
    WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128,
    WTD_SAFER_FLAG = 256,
    WTD_HASH_ONLY_FLAG = 512,
    WTD_USE_DEFAULT_OSVER_CHECK = 1024,
    WTD_LIFETIME_SIGNING_FLAG = 2048,
    WTD_CACHE_ONLY_URL_RETRIEVAL = 4096,
    WTD_DISABLE_MD2_MD4 = 8192,
    WTD_MOTW = 16384,
}
<Flags>
Public Enum WINTRUST_DATA_PROVIDER_FLAGS As UInteger
    WTD_USE_IE4_TRUST_FLAG = 1
    WTD_NO_IE4_CHAIN_FLAG = 2
    WTD_NO_POLICY_USAGE_FLAG = 4
    WTD_REVOCATION_CHECK_NONE = 16
    WTD_REVOCATION_CHECK_END_CERT = 32
    WTD_REVOCATION_CHECK_CHAIN = 64
    WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128
    WTD_SAFER_FLAG = 256
    WTD_HASH_ONLY_FLAG = 512
    WTD_USE_DEFAULT_OSVER_CHECK = 1024
    WTD_LIFETIME_SIGNING_FLAG = 2048
    WTD_CACHE_ONLY_URL_RETRIEVAL = 4096
    WTD_DISABLE_MD2_MD4 = 8192
    WTD_MOTW = 16384
End Enum
import enum

class WINTRUST_DATA_PROVIDER_FLAGS(enum.IntFlag):
    WTD_USE_IE4_TRUST_FLAG = 1
    WTD_NO_IE4_CHAIN_FLAG = 2
    WTD_NO_POLICY_USAGE_FLAG = 4
    WTD_REVOCATION_CHECK_NONE = 16
    WTD_REVOCATION_CHECK_END_CERT = 32
    WTD_REVOCATION_CHECK_CHAIN = 64
    WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128
    WTD_SAFER_FLAG = 256
    WTD_HASH_ONLY_FLAG = 512
    WTD_USE_DEFAULT_OSVER_CHECK = 1024
    WTD_LIFETIME_SIGNING_FLAG = 2048
    WTD_CACHE_ONLY_URL_RETRIEVAL = 4096
    WTD_DISABLE_MD2_MD4 = 8192
    WTD_MOTW = 16384
// WINTRUST_DATA_PROVIDER_FLAGS (flags)
pub const WTD_USE_IE4_TRUST_FLAG: u32 = 1;
pub const WTD_NO_IE4_CHAIN_FLAG: u32 = 2;
pub const WTD_NO_POLICY_USAGE_FLAG: u32 = 4;
pub const WTD_REVOCATION_CHECK_NONE: u32 = 16;
pub const WTD_REVOCATION_CHECK_END_CERT: u32 = 32;
pub const WTD_REVOCATION_CHECK_CHAIN: u32 = 64;
pub const WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: u32 = 128;
pub const WTD_SAFER_FLAG: u32 = 256;
pub const WTD_HASH_ONLY_FLAG: u32 = 512;
pub const WTD_USE_DEFAULT_OSVER_CHECK: u32 = 1024;
pub const WTD_LIFETIME_SIGNING_FLAG: u32 = 2048;
pub const WTD_CACHE_ONLY_URL_RETRIEVAL: u32 = 4096;
pub const WTD_DISABLE_MD2_MD4: u32 = 8192;
pub const WTD_MOTW: u32 = 16384;
// WINTRUST_DATA_PROVIDER_FLAGS
const (
	WTD_USE_IE4_TRUST_FLAG uint32 = 1
	WTD_NO_IE4_CHAIN_FLAG uint32 = 2
	WTD_NO_POLICY_USAGE_FLAG uint32 = 4
	WTD_REVOCATION_CHECK_NONE uint32 = 16
	WTD_REVOCATION_CHECK_END_CERT uint32 = 32
	WTD_REVOCATION_CHECK_CHAIN uint32 = 64
	WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT uint32 = 128
	WTD_SAFER_FLAG uint32 = 256
	WTD_HASH_ONLY_FLAG uint32 = 512
	WTD_USE_DEFAULT_OSVER_CHECK uint32 = 1024
	WTD_LIFETIME_SIGNING_FLAG uint32 = 2048
	WTD_CACHE_ONLY_URL_RETRIEVAL uint32 = 4096
	WTD_DISABLE_MD2_MD4 uint32 = 8192
	WTD_MOTW uint32 = 16384
)
const
  WTD_USE_IE4_TRUST_FLAG = 1;
  WTD_NO_IE4_CHAIN_FLAG = 2;
  WTD_NO_POLICY_USAGE_FLAG = 4;
  WTD_REVOCATION_CHECK_NONE = 16;
  WTD_REVOCATION_CHECK_END_CERT = 32;
  WTD_REVOCATION_CHECK_CHAIN = 64;
  WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128;
  WTD_SAFER_FLAG = 256;
  WTD_HASH_ONLY_FLAG = 512;
  WTD_USE_DEFAULT_OSVER_CHECK = 1024;
  WTD_LIFETIME_SIGNING_FLAG = 2048;
  WTD_CACHE_ONLY_URL_RETRIEVAL = 4096;
  WTD_DISABLE_MD2_MD4 = 8192;
  WTD_MOTW = 16384;
// WINTRUST_DATA_PROVIDER_FLAGS
pub const WTD_USE_IE4_TRUST_FLAG: u32 = 1;
pub const WTD_NO_IE4_CHAIN_FLAG: u32 = 2;
pub const WTD_NO_POLICY_USAGE_FLAG: u32 = 4;
pub const WTD_REVOCATION_CHECK_NONE: u32 = 16;
pub const WTD_REVOCATION_CHECK_END_CERT: u32 = 32;
pub const WTD_REVOCATION_CHECK_CHAIN: u32 = 64;
pub const WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: u32 = 128;
pub const WTD_SAFER_FLAG: u32 = 256;
pub const WTD_HASH_ONLY_FLAG: u32 = 512;
pub const WTD_USE_DEFAULT_OSVER_CHECK: u32 = 1024;
pub const WTD_LIFETIME_SIGNING_FLAG: u32 = 2048;
pub const WTD_CACHE_ONLY_URL_RETRIEVAL: u32 = 4096;
pub const WTD_DISABLE_MD2_MD4: u32 = 8192;
pub const WTD_MOTW: u32 = 16384;
const
  WTD_USE_IE4_TRUST_FLAG* = 1
  WTD_NO_IE4_CHAIN_FLAG* = 2
  WTD_NO_POLICY_USAGE_FLAG* = 4
  WTD_REVOCATION_CHECK_NONE* = 16
  WTD_REVOCATION_CHECK_END_CERT* = 32
  WTD_REVOCATION_CHECK_CHAIN* = 64
  WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT* = 128
  WTD_SAFER_FLAG* = 256
  WTD_HASH_ONLY_FLAG* = 512
  WTD_USE_DEFAULT_OSVER_CHECK* = 1024
  WTD_LIFETIME_SIGNING_FLAG* = 2048
  WTD_CACHE_ONLY_URL_RETRIEVAL* = 4096
  WTD_DISABLE_MD2_MD4* = 8192
  WTD_MOTW* = 16384
enum WINTRUST_DATA_PROVIDER_FLAGS : uint {
    WTD_USE_IE4_TRUST_FLAG = 1,
    WTD_NO_IE4_CHAIN_FLAG = 2,
    WTD_NO_POLICY_USAGE_FLAG = 4,
    WTD_REVOCATION_CHECK_NONE = 16,
    WTD_REVOCATION_CHECK_END_CERT = 32,
    WTD_REVOCATION_CHECK_CHAIN = 64,
    WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 128,
    WTD_SAFER_FLAG = 256,
    WTD_HASH_ONLY_FLAG = 512,
    WTD_USE_DEFAULT_OSVER_CHECK = 1024,
    WTD_LIFETIME_SIGNING_FLAG = 2048,
    WTD_CACHE_ONLY_URL_RETRIEVAL = 4096,
    WTD_DISABLE_MD2_MD4 = 8192,
    WTD_MOTW = 16384,
}
#define global WTD_USE_IE4_TRUST_FLAG                  0x1
#define global WTD_NO_IE4_CHAIN_FLAG                   0x2
#define global WTD_NO_POLICY_USAGE_FLAG                0x4
#define global WTD_REVOCATION_CHECK_NONE               0x10
#define global WTD_REVOCATION_CHECK_END_CERT           0x20
#define global WTD_REVOCATION_CHECK_CHAIN              0x40
#define global WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 0x80
#define global WTD_SAFER_FLAG                          0x100
#define global WTD_HASH_ONLY_FLAG                      0x200
#define global WTD_USE_DEFAULT_OSVER_CHECK             0x400
#define global WTD_LIFETIME_SIGNING_FLAG               0x800
#define global WTD_CACHE_ONLY_URL_RETRIEVAL            0x1000
#define global WTD_DISABLE_MD2_MD4                     0x2000
#define global WTD_MOTW                                0x4000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。