Win32 API 日本語リファレンス
ホームMedia.DirectShow › SmartCardStatusType

SmartCardStatusType

列挙型
基底型i4

メンバー 5

名前10進16進
CardInserted00x0
CardRemoved10x1
CardError20x2
CardDataChanged30x3
CardFirmwareUpgrade40x4

各言語での定義

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

typedef enum SmartCardStatusType : int {
    CardInserted = 0,
    CardRemoved = 1,
    CardError = 2,
    CardDataChanged = 3,
    CardFirmwareUpgrade = 4
} SmartCardStatusType;
public enum SmartCardStatusType : int
{
    CardInserted = 0,
    CardRemoved = 1,
    CardError = 2,
    CardDataChanged = 3,
    CardFirmwareUpgrade = 4,
}
Public Enum SmartCardStatusType As Integer
    CardInserted = 0
    CardRemoved = 1
    CardError = 2
    CardDataChanged = 3
    CardFirmwareUpgrade = 4
End Enum
import enum

class SmartCardStatusType(enum.IntEnum):
    CardInserted = 0
    CardRemoved = 1
    CardError = 2
    CardDataChanged = 3
    CardFirmwareUpgrade = 4
// SmartCardStatusType
pub const CardInserted: i32 = 0;
pub const CardRemoved: i32 = 1;
pub const CardError: i32 = 2;
pub const CardDataChanged: i32 = 3;
pub const CardFirmwareUpgrade: i32 = 4;
// SmartCardStatusType
const (
	CardInserted int32 = 0
	CardRemoved int32 = 1
	CardError int32 = 2
	CardDataChanged int32 = 3
	CardFirmwareUpgrade int32 = 4
)
const
  CardInserted = 0;
  CardRemoved = 1;
  CardError = 2;
  CardDataChanged = 3;
  CardFirmwareUpgrade = 4;
// SmartCardStatusType
pub const CardInserted: i32 = 0;
pub const CardRemoved: i32 = 1;
pub const CardError: i32 = 2;
pub const CardDataChanged: i32 = 3;
pub const CardFirmwareUpgrade: i32 = 4;
const
  CardInserted* = 0
  CardRemoved* = 1
  CardError* = 2
  CardDataChanged* = 3
  CardFirmwareUpgrade* = 4
enum SmartCardStatusType : int {
    CardInserted = 0,
    CardRemoved = 1,
    CardError = 2,
    CardDataChanged = 3,
    CardFirmwareUpgrade = 4,
}
#define global CardInserted        0x0
#define global CardRemoved         0x1
#define global CardError           0x2
#define global CardDataChanged     0x3
#define global CardFirmwareUpgrade 0x4