# CARD_IsPulledOut

## 構文

      #include <nitro/card.h>

      BOOL CARD_IsPulledOut( void );

## 引数

なし。

## 返り値

カード抜けを検出した場合 TRUE を、そうでない場合は FALSE を返します。一度でもカード抜けを検出した後は常に TRUE を返します。

## 説明

カード抜けを検出します。

この関数を使用するためには、`CARD_Init()` が予め呼ばれている必要があります。

また、デフォルトではカード抜けを検出するとライブラリ内部で `OS_TerminateForPulledOut()` を呼び出します。そこでプログラムは停止しますので、`CARD_IsPulledOut()` でポーリングする場合などは `CARD_SetPulledOutCallback()` で FALSE を返すコールバックを設定しておく必要があります。

## 参照

`CARD_Init, CARD_SetPulledOutCallback, CARD_TerminateForPulledOut`

## 履歴

2004/12/16 コールバックについての記述を追加
2004/09/16 初版