EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET fonction de rappel (acxelements.h)
Le rappel EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET réinitialise le détecteur de spotter mot clé à un état non armé sans aucun modèle défini.
Syntaxe
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET EvtAcxKeywordspotterAssignReset;
NTSTATUS EvtAcxKeywordspotterAssignReset(
ACXKEYWORDSPOTTER KeywordSpotter,
GUID *EventId
)
{...}
Paramètres
KeywordSpotter
Objet ACXKEYWORDSPOTTER initialisé existant. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX. Consultez également la fonction AcxKeywordSpotterCreate .
EventId
Pointeur vers un GUID qui représente l’EventId.
Valeur retournée
Retourne STATUS_SUCCESS
si l’appel a réussi. Sinon, il retourne un code d’erreur approprié. Pour plus d’informations, consultez Utilisation de valeurs NTSTATUS.
Remarques
Pour plus d’informations générales sur la détection mot clé, consultez Activation vocale et Assistant vocal multiple.
Exemple
L’exemple d’utilisation est illustré ci-dessous.
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);
}
Configuration requise d’ACX
Version minimale d’ACX : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxelements.h |
IRQL | PASSIVE_LEVEL |