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 初版