ホーム › Security.WinTrust › WINTRUST_POLICY_FLAGS
WINTRUST_POLICY_FLAGS
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| WTPF_TRUSTTEST | 32 | 0x20 |
| WTPF_TESTCANBEVALID | 128 | 0x80 |
| WTPF_IGNOREEXPIRATION | 256 | 0x100 |
| WTPF_IGNOREREVOKATION | 512 | 0x200 |
| WTPF_OFFLINEOK_IND | 1024 | 0x400 |
| WTPF_OFFLINEOK_COM | 2048 | 0x800 |
| WTPF_OFFLINEOKNBU_IND | 4096 | 0x1000 |
| WTPF_OFFLINEOKNBU_COM | 8192 | 0x2000 |
| WTPF_VERIFY_V1_OFF | 65536 | 0x10000 |
| WTPF_IGNOREREVOCATIONONTS | 131072 | 0x20000 |
| WTPF_ALLOWONLYPERTRUST | 262144 | 0x40000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WINTRUST_POLICY_FLAGS : unsigned int {
WTPF_TRUSTTEST = 32,
WTPF_TESTCANBEVALID = 128,
WTPF_IGNOREEXPIRATION = 256,
WTPF_IGNOREREVOKATION = 512,
WTPF_OFFLINEOK_IND = 1024,
WTPF_OFFLINEOK_COM = 2048,
WTPF_OFFLINEOKNBU_IND = 4096,
WTPF_OFFLINEOKNBU_COM = 8192,
WTPF_VERIFY_V1_OFF = 65536,
WTPF_IGNOREREVOCATIONONTS = 131072,
WTPF_ALLOWONLYPERTRUST = 262144
} WINTRUST_POLICY_FLAGS;[Flags]
public enum WINTRUST_POLICY_FLAGS : uint
{
WTPF_TRUSTTEST = 32,
WTPF_TESTCANBEVALID = 128,
WTPF_IGNOREEXPIRATION = 256,
WTPF_IGNOREREVOKATION = 512,
WTPF_OFFLINEOK_IND = 1024,
WTPF_OFFLINEOK_COM = 2048,
WTPF_OFFLINEOKNBU_IND = 4096,
WTPF_OFFLINEOKNBU_COM = 8192,
WTPF_VERIFY_V1_OFF = 65536,
WTPF_IGNOREREVOCATIONONTS = 131072,
WTPF_ALLOWONLYPERTRUST = 262144,
}<Flags>
Public Enum WINTRUST_POLICY_FLAGS As UInteger
WTPF_TRUSTTEST = 32
WTPF_TESTCANBEVALID = 128
WTPF_IGNOREEXPIRATION = 256
WTPF_IGNOREREVOKATION = 512
WTPF_OFFLINEOK_IND = 1024
WTPF_OFFLINEOK_COM = 2048
WTPF_OFFLINEOKNBU_IND = 4096
WTPF_OFFLINEOKNBU_COM = 8192
WTPF_VERIFY_V1_OFF = 65536
WTPF_IGNOREREVOCATIONONTS = 131072
WTPF_ALLOWONLYPERTRUST = 262144
End Enumimport enum
class WINTRUST_POLICY_FLAGS(enum.IntFlag):
WTPF_TRUSTTEST = 32
WTPF_TESTCANBEVALID = 128
WTPF_IGNOREEXPIRATION = 256
WTPF_IGNOREREVOKATION = 512
WTPF_OFFLINEOK_IND = 1024
WTPF_OFFLINEOK_COM = 2048
WTPF_OFFLINEOKNBU_IND = 4096
WTPF_OFFLINEOKNBU_COM = 8192
WTPF_VERIFY_V1_OFF = 65536
WTPF_IGNOREREVOCATIONONTS = 131072
WTPF_ALLOWONLYPERTRUST = 262144// WINTRUST_POLICY_FLAGS (flags)
pub const WTPF_TRUSTTEST: u32 = 32;
pub const WTPF_TESTCANBEVALID: u32 = 128;
pub const WTPF_IGNOREEXPIRATION: u32 = 256;
pub const WTPF_IGNOREREVOKATION: u32 = 512;
pub const WTPF_OFFLINEOK_IND: u32 = 1024;
pub const WTPF_OFFLINEOK_COM: u32 = 2048;
pub const WTPF_OFFLINEOKNBU_IND: u32 = 4096;
pub const WTPF_OFFLINEOKNBU_COM: u32 = 8192;
pub const WTPF_VERIFY_V1_OFF: u32 = 65536;
pub const WTPF_IGNOREREVOCATIONONTS: u32 = 131072;
pub const WTPF_ALLOWONLYPERTRUST: u32 = 262144;// WINTRUST_POLICY_FLAGS
const (
WTPF_TRUSTTEST uint32 = 32
WTPF_TESTCANBEVALID uint32 = 128
WTPF_IGNOREEXPIRATION uint32 = 256
WTPF_IGNOREREVOKATION uint32 = 512
WTPF_OFFLINEOK_IND uint32 = 1024
WTPF_OFFLINEOK_COM uint32 = 2048
WTPF_OFFLINEOKNBU_IND uint32 = 4096
WTPF_OFFLINEOKNBU_COM uint32 = 8192
WTPF_VERIFY_V1_OFF uint32 = 65536
WTPF_IGNOREREVOCATIONONTS uint32 = 131072
WTPF_ALLOWONLYPERTRUST uint32 = 262144
)const
WTPF_TRUSTTEST = 32;
WTPF_TESTCANBEVALID = 128;
WTPF_IGNOREEXPIRATION = 256;
WTPF_IGNOREREVOKATION = 512;
WTPF_OFFLINEOK_IND = 1024;
WTPF_OFFLINEOK_COM = 2048;
WTPF_OFFLINEOKNBU_IND = 4096;
WTPF_OFFLINEOKNBU_COM = 8192;
WTPF_VERIFY_V1_OFF = 65536;
WTPF_IGNOREREVOCATIONONTS = 131072;
WTPF_ALLOWONLYPERTRUST = 262144;// WINTRUST_POLICY_FLAGS
pub const WTPF_TRUSTTEST: u32 = 32;
pub const WTPF_TESTCANBEVALID: u32 = 128;
pub const WTPF_IGNOREEXPIRATION: u32 = 256;
pub const WTPF_IGNOREREVOKATION: u32 = 512;
pub const WTPF_OFFLINEOK_IND: u32 = 1024;
pub const WTPF_OFFLINEOK_COM: u32 = 2048;
pub const WTPF_OFFLINEOKNBU_IND: u32 = 4096;
pub const WTPF_OFFLINEOKNBU_COM: u32 = 8192;
pub const WTPF_VERIFY_V1_OFF: u32 = 65536;
pub const WTPF_IGNOREREVOCATIONONTS: u32 = 131072;
pub const WTPF_ALLOWONLYPERTRUST: u32 = 262144;const
WTPF_TRUSTTEST* = 32
WTPF_TESTCANBEVALID* = 128
WTPF_IGNOREEXPIRATION* = 256
WTPF_IGNOREREVOKATION* = 512
WTPF_OFFLINEOK_IND* = 1024
WTPF_OFFLINEOK_COM* = 2048
WTPF_OFFLINEOKNBU_IND* = 4096
WTPF_OFFLINEOKNBU_COM* = 8192
WTPF_VERIFY_V1_OFF* = 65536
WTPF_IGNOREREVOCATIONONTS* = 131072
WTPF_ALLOWONLYPERTRUST* = 262144enum WINTRUST_POLICY_FLAGS : uint {
WTPF_TRUSTTEST = 32,
WTPF_TESTCANBEVALID = 128,
WTPF_IGNOREEXPIRATION = 256,
WTPF_IGNOREREVOKATION = 512,
WTPF_OFFLINEOK_IND = 1024,
WTPF_OFFLINEOK_COM = 2048,
WTPF_OFFLINEOKNBU_IND = 4096,
WTPF_OFFLINEOKNBU_COM = 8192,
WTPF_VERIFY_V1_OFF = 65536,
WTPF_IGNOREREVOCATIONONTS = 131072,
WTPF_ALLOWONLYPERTRUST = 262144,
}#define global WTPF_TRUSTTEST 0x20
#define global WTPF_TESTCANBEVALID 0x80
#define global WTPF_IGNOREEXPIRATION 0x100
#define global WTPF_IGNOREREVOKATION 0x200
#define global WTPF_OFFLINEOK_IND 0x400
#define global WTPF_OFFLINEOK_COM 0x800
#define global WTPF_OFFLINEOKNBU_IND 0x1000
#define global WTPF_OFFLINEOKNBU_COM 0x2000
#define global WTPF_VERIFY_V1_OFF 0x10000
#define global WTPF_IGNOREREVOCATIONONTS 0x20000
#define global WTPF_ALLOWONLYPERTRUST 0x40000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。