次の方法で共有


ACX_KEYWORDSPOTTER_CALLBACKS構造体 (acxelements.h)

ACX_KEYWORDSPOTTER_CALLBACKS構造体は、キーワード スッター操作のドライバー コールバックを識別します。

構文

typedef struct _ACX_KEYWORDSPOTTER_CALLBACKS {
  ULONG                                  Size;
  PFN_ACX_KEYWORDSPOTTER_RETRIEVE_ARM    EvtAcxKeywordSpotterRetrieveArm;
  PFN_ACX_KEYWORDSPOTTER_ASSIGN_ARM      EvtAcxKeywordSpotterAssignArm;
  PFN_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS EvtAcxKeywordSpotterAssignPatterns;
  PFN_ACX_KEYWORDSPOTTER_ASSIGN_RESET    EvtAcxKeywordSpotterAssignReset;
} ACX_KEYWORDSPOTTER_CALLBACKS, *PACX_KEYWORDSPOTTER_CALLBACKS;

メンバーズ

Size

このコールバック構造体の長さ (バイト単位)。

EvtAcxKeywordSpotterRetrieveArm

ACX_KEYWORDSPOTTER_RETRIEVE_ARM コールバック。

EvtAcxKeywordSpotterAssignArm

ACX_KEYWORDSPOTTER_ASSIGN_ARM コールバック。

EvtAcxKeywordSpotterAssignPatterns

ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS コールバック。

EvtAcxKeywordSpotterAssignReset

ACX_KEYWORDSPOTTER_ASSIGN_RESET コールバック。

備考

使用例を次に示します。

    ACX_KEYWORDSPOTTER_CALLBACKS    keywordSpotterCallbacks;

    ACX_KEYWORDSPOTTER_CALLBACKS_INIT(&keywordSpotterCallbacks);
    keywordSpotterCallbacks.EvtAcxKeywordSpotterRetrieveArm = CodecC_EvtAcxKeywordSpotterRetrieveArm;
    keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignArm = CodecC_EvtAcxKeywordSpotterAssignArm;
    keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignPatterns = CodecC_EvtAcxKeywordSpotterAssignPatterns;
    keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignReset = CodecC_EvtAcxKeywordSpotterAssignReset;

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、ACX バージョンの概要 参照してください。

必要条件

要件 価値
ヘッダー acxelements.h

関連項目