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
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM回调。
EvtAcxKeywordSpotterAssignArm
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM回调。
EvtAcxKeywordSpotterAssignPatterns
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS回调。
EvtAcxKeywordSpotterAssignReset
EVT_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 |