ホーム › Security.WinTrust › WINTRUST_DATA_PROVIDER_FLAGS
WINTRUST_DATA_PROVIDER_FLAGS
列挙型フラグメンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| WTD_USE_IE4_TRUST_FLAG | 1 | 0x1 |
| WTD_NO_IE4_CHAIN_FLAG | 2 | 0x2 |
| WTD_NO_POLICY_USAGE_FLAG | 4 | 0x4 |
| WTD_REVOCATION_CHECK_NONE | 16 | 0x10 |
| WTD_REVOCATION_CHECK_END_CERT | 32 | 0x20 |
| WTD_REVOCATION_CHECK_CHAIN | 64 | 0x40 |
| WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT | 128 | 0x80 |
| WTD_SAFER_FLAG | 256 | 0x100 |
| WTD_HASH_ONLY_FLAG | 512 | 0x200 |
| WTD_USE_DEFAULT_OSVER_CHECK | 1024 | 0x400 |
| WTD_LIFETIME_SIGNING_FLAG | 2048 | 0x800 |
| WTD_CACHE_ONLY_URL_RETRIEVAL | 4096 | 0x1000 |
| WTD_DISABLE_MD2_MD4 | 8192 | 0x2000 |
| WTD_MOTW | 16384 | 0x4000 |
各言語での定義
列挙メンバーの定義。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 Enumimport 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* = 16384enum 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)。