EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM Rückruffunktion (acxelements.h)
Der EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM Rückruf ruft den aktuellen Armzustand des Schlüsselwort (keyword)-Spotters ab.
Syntax
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM EvtAcxKeywordspotterRetrieveArm;
NTSTATUS EvtAcxKeywordspotterRetrieveArm(
ACXKEYWORDSPOTTER KeywordSpotter,
GUID *EventId,
PBOOLEAN Arm
)
{...}
Parameter
KeywordSpotter
Ein vorhandenes, initialisiertes ACXKEYWORDSPOTTER-Objekt. Weitere Informationen zu ACX-Objekten finden Sie unter Zusammenfassung der ACX-Objekte. Siehe auch die AcxKeywordSpotterCreate-Funktion .
EventId
Ein Zeiger auf eine GUID, die die EventId darstellt.
Arm
Ein boolescher Wert, der angibt, ob die Schlüsselwort (keyword) Erkennung bewaffnet ist.
Rückgabewert
Gibt zurück STATUS_SUCCESS
, wenn der Aufruf erfolgreich war. Andernfalls wird ein entsprechender Fehlercode zurückgegeben. Weitere Informationen finden Sie unter Verwenden von NTSTATUS-Werten.
Hinweise
Allgemeine Informationen zu Schlüsselwort (keyword) Erkennung finden Sie unter Sprachaktivierung und Assistent für mehrere Sprachversionen.
Beispiel
Die Verwendungsbeispiele finden Sie unten.
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM CodecC_EvtAcxKeywordSpotterRetrieveArm;
NTSTATUS
NTAPI
CodecC_EvtAcxKeywordSpotterRetrieveArm(
_In_ ACXKEYWORDSPOTTER KeywordSpotter,
_In_ GUID * EventId,
_Out_ BOOLEAN * Arm
)
{
PAGED_CODE();
PCODEC_KEYWORDSPOTTER_CONTEXT keywordSpotterCtx;
CKeywordDetector * keywordDetector = NULL;
keywordSpotterCtx = GetCodecKeywordSpotterContext(KeywordSpotter);
keywordDetector = (CKeywordDetector*)keywordSpotterCtx->KeywordDetector;
return keywordDetector->GetArmed(*EventId, Arm);
}
ACX-Anforderungen
AcX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxelements.h |
IRQL | PASSIVE_LEVEL |