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

另請參閱