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

BCRYPT_QUERY_PROVIDER_MODE

列挙型
基底型u4

メンバー 4

名前10進16進
CRYPT_ANY40x4
CRYPT_UM10x1
CRYPT_KM20x2
CRYPT_MM30x3

各言語での定義

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

typedef enum BCRYPT_QUERY_PROVIDER_MODE : unsigned int {
    CRYPT_ANY = 4,
    CRYPT_UM = 1,
    CRYPT_KM = 2,
    CRYPT_MM = 3
} BCRYPT_QUERY_PROVIDER_MODE;
public enum BCRYPT_QUERY_PROVIDER_MODE : uint
{
    CRYPT_ANY = 4,
    CRYPT_UM = 1,
    CRYPT_KM = 2,
    CRYPT_MM = 3,
}
Public Enum BCRYPT_QUERY_PROVIDER_MODE As UInteger
    CRYPT_ANY = 4
    CRYPT_UM = 1
    CRYPT_KM = 2
    CRYPT_MM = 3
End Enum
import enum

class BCRYPT_QUERY_PROVIDER_MODE(enum.IntEnum):
    CRYPT_ANY = 4
    CRYPT_UM = 1
    CRYPT_KM = 2
    CRYPT_MM = 3
// BCRYPT_QUERY_PROVIDER_MODE
pub const CRYPT_ANY: u32 = 4;
pub const CRYPT_UM: u32 = 1;
pub const CRYPT_KM: u32 = 2;
pub const CRYPT_MM: u32 = 3;
// BCRYPT_QUERY_PROVIDER_MODE
const (
	CRYPT_ANY uint32 = 4
	CRYPT_UM uint32 = 1
	CRYPT_KM uint32 = 2
	CRYPT_MM uint32 = 3
)
const
  CRYPT_ANY = 4;
  CRYPT_UM = 1;
  CRYPT_KM = 2;
  CRYPT_MM = 3;
// BCRYPT_QUERY_PROVIDER_MODE
pub const CRYPT_ANY: u32 = 4;
pub const CRYPT_UM: u32 = 1;
pub const CRYPT_KM: u32 = 2;
pub const CRYPT_MM: u32 = 3;
const
  CRYPT_ANY* = 4
  CRYPT_UM* = 1
  CRYPT_KM* = 2
  CRYPT_MM* = 3
enum BCRYPT_QUERY_PROVIDER_MODE : uint {
    CRYPT_ANY = 4,
    CRYPT_UM = 1,
    CRYPT_KM = 2,
    CRYPT_MM = 3,
}
#define global CRYPT_ANY 0x4
#define global CRYPT_UM  0x1
#define global CRYPT_KM  0x2
#define global CRYPT_MM  0x3