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

CRYPT_XML_STATUS_INFO_STATUS

列挙型
基底型u4

メンバー 6

名前10進16進
CRYPT_XML_STATUS_INTERNAL_REFERENCE10x1
CRYPT_XML_STATUS_KEY_AVAILABLE20x2
CRYPT_XML_STATUS_DIGESTING40x4
CRYPT_XML_STATUS_DIGEST_VALID80x8
CRYPT_XML_STATUS_SIGNATURE_VALID655360x10000
CRYPT_XML_STATUS_OPENED_TO_ENCODE21474836480x80000000

各言語での定義

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

typedef enum CRYPT_XML_STATUS_INFO_STATUS : unsigned int {
    CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1,
    CRYPT_XML_STATUS_KEY_AVAILABLE = 2,
    CRYPT_XML_STATUS_DIGESTING = 4,
    CRYPT_XML_STATUS_DIGEST_VALID = 8,
    CRYPT_XML_STATUS_SIGNATURE_VALID = 65536,
    CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648
} CRYPT_XML_STATUS_INFO_STATUS;
public enum CRYPT_XML_STATUS_INFO_STATUS : uint
{
    CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1,
    CRYPT_XML_STATUS_KEY_AVAILABLE = 2,
    CRYPT_XML_STATUS_DIGESTING = 4,
    CRYPT_XML_STATUS_DIGEST_VALID = 8,
    CRYPT_XML_STATUS_SIGNATURE_VALID = 65536,
    CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648,
}
Public Enum CRYPT_XML_STATUS_INFO_STATUS As UInteger
    CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1
    CRYPT_XML_STATUS_KEY_AVAILABLE = 2
    CRYPT_XML_STATUS_DIGESTING = 4
    CRYPT_XML_STATUS_DIGEST_VALID = 8
    CRYPT_XML_STATUS_SIGNATURE_VALID = 65536
    CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648
End Enum
import enum

class CRYPT_XML_STATUS_INFO_STATUS(enum.IntEnum):
    CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1
    CRYPT_XML_STATUS_KEY_AVAILABLE = 2
    CRYPT_XML_STATUS_DIGESTING = 4
    CRYPT_XML_STATUS_DIGEST_VALID = 8
    CRYPT_XML_STATUS_SIGNATURE_VALID = 65536
    CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648
// CRYPT_XML_STATUS_INFO_STATUS
pub const CRYPT_XML_STATUS_INTERNAL_REFERENCE: u32 = 1;
pub const CRYPT_XML_STATUS_KEY_AVAILABLE: u32 = 2;
pub const CRYPT_XML_STATUS_DIGESTING: u32 = 4;
pub const CRYPT_XML_STATUS_DIGEST_VALID: u32 = 8;
pub const CRYPT_XML_STATUS_SIGNATURE_VALID: u32 = 65536;
pub const CRYPT_XML_STATUS_OPENED_TO_ENCODE: u32 = 2147483648;
// CRYPT_XML_STATUS_INFO_STATUS
const (
	CRYPT_XML_STATUS_INTERNAL_REFERENCE uint32 = 1
	CRYPT_XML_STATUS_KEY_AVAILABLE uint32 = 2
	CRYPT_XML_STATUS_DIGESTING uint32 = 4
	CRYPT_XML_STATUS_DIGEST_VALID uint32 = 8
	CRYPT_XML_STATUS_SIGNATURE_VALID uint32 = 65536
	CRYPT_XML_STATUS_OPENED_TO_ENCODE uint32 = 2147483648
)
const
  CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1;
  CRYPT_XML_STATUS_KEY_AVAILABLE = 2;
  CRYPT_XML_STATUS_DIGESTING = 4;
  CRYPT_XML_STATUS_DIGEST_VALID = 8;
  CRYPT_XML_STATUS_SIGNATURE_VALID = 65536;
  CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648;
// CRYPT_XML_STATUS_INFO_STATUS
pub const CRYPT_XML_STATUS_INTERNAL_REFERENCE: u32 = 1;
pub const CRYPT_XML_STATUS_KEY_AVAILABLE: u32 = 2;
pub const CRYPT_XML_STATUS_DIGESTING: u32 = 4;
pub const CRYPT_XML_STATUS_DIGEST_VALID: u32 = 8;
pub const CRYPT_XML_STATUS_SIGNATURE_VALID: u32 = 65536;
pub const CRYPT_XML_STATUS_OPENED_TO_ENCODE: u32 = 2147483648;
const
  CRYPT_XML_STATUS_INTERNAL_REFERENCE* = 1
  CRYPT_XML_STATUS_KEY_AVAILABLE* = 2
  CRYPT_XML_STATUS_DIGESTING* = 4
  CRYPT_XML_STATUS_DIGEST_VALID* = 8
  CRYPT_XML_STATUS_SIGNATURE_VALID* = 65536
  CRYPT_XML_STATUS_OPENED_TO_ENCODE* = 2147483648
enum CRYPT_XML_STATUS_INFO_STATUS : uint {
    CRYPT_XML_STATUS_INTERNAL_REFERENCE = 1,
    CRYPT_XML_STATUS_KEY_AVAILABLE = 2,
    CRYPT_XML_STATUS_DIGESTING = 4,
    CRYPT_XML_STATUS_DIGEST_VALID = 8,
    CRYPT_XML_STATUS_SIGNATURE_VALID = 65536,
    CRYPT_XML_STATUS_OPENED_TO_ENCODE = 2147483648,
}
#define global CRYPT_XML_STATUS_INTERNAL_REFERENCE 0x1
#define global CRYPT_XML_STATUS_KEY_AVAILABLE      0x2
#define global CRYPT_XML_STATUS_DIGESTING          0x4
#define global CRYPT_XML_STATUS_DIGEST_VALID       0x8
#define global CRYPT_XML_STATUS_SIGNATURE_VALID    0x10000
#define global CRYPT_XML_STATUS_OPENED_TO_ENCODE   0x80000000