функция обратного вызова EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET (acxelements.h)
Обратный вызов EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET сбрасывает детектор точечных слов в безоружное состояние без набора шаблонов.
Синтаксис
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET EvtAcxKeywordspotterAssignReset;
NTSTATUS EvtAcxKeywordspotterAssignReset(
ACXKEYWORDSPOTTER KeywordSpotter,
GUID *EventId
)
{...}
Параметры
KeywordSpotter
Существующий, инициализированный объект ACXKEYWORDSPOTTER. Дополнительные сведения о объектах ACX см. в сводке по объектам ACX. Также см. функцию AcxKeywordSpotterCreate.
EventId
Указатель на GUID, представляющий EventId.
Возвращаемое значение
Возвращает STATUS_SUCCESS
, если вызов выполнен успешно. В противном случае возвращается соответствующий код ошибки. Дополнительные сведения см. в использовании значений NTSTATUS.
Замечания
Общие сведения об обнаружении ключевых слов см. в активации голосовой связи и нескольких голосовых помощников.
Пример
Ниже показан пример использования.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET CodecC_EvtAcxKeywordSpotterAssignReset;
NTSTATUS
NTAPI
CodecC_EvtAcxKeywordSpotterAssignReset(
_In_ ACXKEYWORDSPOTTER KeywordSpotter,
_In_ GUID * EventId
)
{
PAGED_CODE();
PCODEC_KEYWORDSPOTTER_CONTEXT keywordSpotterCtx;
CKeywordDetector * keywordDetector = NULL;
keywordSpotterCtx = GetCodecKeywordSpotterContext(KeywordSpotter);
keywordDetector = (CKeywordDetector*)keywordSpotterCtx->KeywordDetector;
return keywordDetector->ResetDetector(*EventId);
}
Требования к ACX
минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в обзоре версий ACX.
Требования
Требование | Ценность |
---|---|
заголовка | acxelements.h |
IRQL | PASSIVE_LEVEL |