структура 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 .
Remarks
Пример
Ниже приведен пример использования.
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 |