ホーム › Security.Credentials › SCARD_STATE
SCARD_STATE
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| SCARD_STATE_UNAWARE | 0 | 0x0 |
| SCARD_STATE_IGNORE | 1 | 0x1 |
| SCARD_STATE_UNAVAILABLE | 8 | 0x8 |
| SCARD_STATE_EMPTY | 16 | 0x10 |
| SCARD_STATE_PRESENT | 32 | 0x20 |
| SCARD_STATE_ATRMATCH | 64 | 0x40 |
| SCARD_STATE_EXCLUSIVE | 128 | 0x80 |
| SCARD_STATE_INUSE | 256 | 0x100 |
| SCARD_STATE_MUTE | 512 | 0x200 |
| SCARD_STATE_CHANGED | 2 | 0x2 |
| SCARD_STATE_UNKNOWN | 4 | 0x4 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SCARD_STATE : unsigned int {
SCARD_STATE_UNAWARE = 0,
SCARD_STATE_IGNORE = 1,
SCARD_STATE_UNAVAILABLE = 8,
SCARD_STATE_EMPTY = 16,
SCARD_STATE_PRESENT = 32,
SCARD_STATE_ATRMATCH = 64,
SCARD_STATE_EXCLUSIVE = 128,
SCARD_STATE_INUSE = 256,
SCARD_STATE_MUTE = 512,
SCARD_STATE_CHANGED = 2,
SCARD_STATE_UNKNOWN = 4
} SCARD_STATE;public enum SCARD_STATE : uint
{
SCARD_STATE_UNAWARE = 0,
SCARD_STATE_IGNORE = 1,
SCARD_STATE_UNAVAILABLE = 8,
SCARD_STATE_EMPTY = 16,
SCARD_STATE_PRESENT = 32,
SCARD_STATE_ATRMATCH = 64,
SCARD_STATE_EXCLUSIVE = 128,
SCARD_STATE_INUSE = 256,
SCARD_STATE_MUTE = 512,
SCARD_STATE_CHANGED = 2,
SCARD_STATE_UNKNOWN = 4,
}Public Enum SCARD_STATE As UInteger
SCARD_STATE_UNAWARE = 0
SCARD_STATE_IGNORE = 1
SCARD_STATE_UNAVAILABLE = 8
SCARD_STATE_EMPTY = 16
SCARD_STATE_PRESENT = 32
SCARD_STATE_ATRMATCH = 64
SCARD_STATE_EXCLUSIVE = 128
SCARD_STATE_INUSE = 256
SCARD_STATE_MUTE = 512
SCARD_STATE_CHANGED = 2
SCARD_STATE_UNKNOWN = 4
End Enumimport enum
class SCARD_STATE(enum.IntEnum):
SCARD_STATE_UNAWARE = 0
SCARD_STATE_IGNORE = 1
SCARD_STATE_UNAVAILABLE = 8
SCARD_STATE_EMPTY = 16
SCARD_STATE_PRESENT = 32
SCARD_STATE_ATRMATCH = 64
SCARD_STATE_EXCLUSIVE = 128
SCARD_STATE_INUSE = 256
SCARD_STATE_MUTE = 512
SCARD_STATE_CHANGED = 2
SCARD_STATE_UNKNOWN = 4// SCARD_STATE
pub const SCARD_STATE_UNAWARE: u32 = 0;
pub const SCARD_STATE_IGNORE: u32 = 1;
pub const SCARD_STATE_UNAVAILABLE: u32 = 8;
pub const SCARD_STATE_EMPTY: u32 = 16;
pub const SCARD_STATE_PRESENT: u32 = 32;
pub const SCARD_STATE_ATRMATCH: u32 = 64;
pub const SCARD_STATE_EXCLUSIVE: u32 = 128;
pub const SCARD_STATE_INUSE: u32 = 256;
pub const SCARD_STATE_MUTE: u32 = 512;
pub const SCARD_STATE_CHANGED: u32 = 2;
pub const SCARD_STATE_UNKNOWN: u32 = 4;// SCARD_STATE
const (
SCARD_STATE_UNAWARE uint32 = 0
SCARD_STATE_IGNORE uint32 = 1
SCARD_STATE_UNAVAILABLE uint32 = 8
SCARD_STATE_EMPTY uint32 = 16
SCARD_STATE_PRESENT uint32 = 32
SCARD_STATE_ATRMATCH uint32 = 64
SCARD_STATE_EXCLUSIVE uint32 = 128
SCARD_STATE_INUSE uint32 = 256
SCARD_STATE_MUTE uint32 = 512
SCARD_STATE_CHANGED uint32 = 2
SCARD_STATE_UNKNOWN uint32 = 4
)const
SCARD_STATE_UNAWARE = 0;
SCARD_STATE_IGNORE = 1;
SCARD_STATE_UNAVAILABLE = 8;
SCARD_STATE_EMPTY = 16;
SCARD_STATE_PRESENT = 32;
SCARD_STATE_ATRMATCH = 64;
SCARD_STATE_EXCLUSIVE = 128;
SCARD_STATE_INUSE = 256;
SCARD_STATE_MUTE = 512;
SCARD_STATE_CHANGED = 2;
SCARD_STATE_UNKNOWN = 4;// SCARD_STATE
pub const SCARD_STATE_UNAWARE: u32 = 0;
pub const SCARD_STATE_IGNORE: u32 = 1;
pub const SCARD_STATE_UNAVAILABLE: u32 = 8;
pub const SCARD_STATE_EMPTY: u32 = 16;
pub const SCARD_STATE_PRESENT: u32 = 32;
pub const SCARD_STATE_ATRMATCH: u32 = 64;
pub const SCARD_STATE_EXCLUSIVE: u32 = 128;
pub const SCARD_STATE_INUSE: u32 = 256;
pub const SCARD_STATE_MUTE: u32 = 512;
pub const SCARD_STATE_CHANGED: u32 = 2;
pub const SCARD_STATE_UNKNOWN: u32 = 4;const
SCARD_STATE_UNAWARE* = 0
SCARD_STATE_IGNORE* = 1
SCARD_STATE_UNAVAILABLE* = 8
SCARD_STATE_EMPTY* = 16
SCARD_STATE_PRESENT* = 32
SCARD_STATE_ATRMATCH* = 64
SCARD_STATE_EXCLUSIVE* = 128
SCARD_STATE_INUSE* = 256
SCARD_STATE_MUTE* = 512
SCARD_STATE_CHANGED* = 2
SCARD_STATE_UNKNOWN* = 4enum SCARD_STATE : uint {
SCARD_STATE_UNAWARE = 0,
SCARD_STATE_IGNORE = 1,
SCARD_STATE_UNAVAILABLE = 8,
SCARD_STATE_EMPTY = 16,
SCARD_STATE_PRESENT = 32,
SCARD_STATE_ATRMATCH = 64,
SCARD_STATE_EXCLUSIVE = 128,
SCARD_STATE_INUSE = 256,
SCARD_STATE_MUTE = 512,
SCARD_STATE_CHANGED = 2,
SCARD_STATE_UNKNOWN = 4,
}#define global SCARD_STATE_UNAWARE 0x0
#define global SCARD_STATE_IGNORE 0x1
#define global SCARD_STATE_UNAVAILABLE 0x8
#define global SCARD_STATE_EMPTY 0x10
#define global SCARD_STATE_PRESENT 0x20
#define global SCARD_STATE_ATRMATCH 0x40
#define global SCARD_STATE_EXCLUSIVE 0x80
#define global SCARD_STATE_INUSE 0x100
#define global SCARD_STATE_MUTE 0x200
#define global SCARD_STATE_CHANGED 0x2
#define global SCARD_STATE_UNKNOWN 0x4