ACX_KEYWORDSPOTTER_CALLBACKS 结构 (acxelements.h)
ACX_KEYWORDSPOTTER_CALLBACKS结构标识关键字 (keyword) 发现器操作的驱动程序回调。
语法
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 版本概述。
要求
要求 | 值 |
---|---|
Header | acxelements.h |