WMStartDCFCallback

定義

#include <nitro/wm.h>
typedef struct WMStartDCFCallback
{ 
    u16           apiid;
    u16           errcode;
    u16           state;
    u8            reserved[2];
    WMDcfRecvBuf* recvBuf;

} WMStartDCFCallback;

要素

apiid コールバック発生の元となったAPIのIDです。WMApiid列挙型と同義です。
ここではWM_APIID_START_DCFに固定となります。
errcode 非同期処理の結果です。WMErrCode列挙型と同義です。
state errcodeがWM_ERRCODE_SUCCESSの場合、コールバックの発生した要因種別が格納されます。発生しうる要因は以下の2つです。
WM_STATECODE_DCF_START、WM_STATECODE_DCF_IND。
recvBuf stateがWM_STATECODE_DCF_INDの場合、受信データ格納先のポインタが格納されます。

説明

WM_StartDCF( )に対するコールバック関数に渡される構造体です。

履歴

2004/08/02 構造体名の統一
2004/07/29 初版