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

SCARD_STATE

列挙型
基底型u4

メンバー 11

名前10進16進
SCARD_STATE_UNAWARE00x0
SCARD_STATE_IGNORE10x1
SCARD_STATE_UNAVAILABLE80x8
SCARD_STATE_EMPTY160x10
SCARD_STATE_PRESENT320x20
SCARD_STATE_ATRMATCH640x40
SCARD_STATE_EXCLUSIVE1280x80
SCARD_STATE_INUSE2560x100
SCARD_STATE_MUTE5120x200
SCARD_STATE_CHANGED20x2
SCARD_STATE_UNKNOWN40x4

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 4
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,
}
#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