Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Структура 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 |