Bagikan melalui


EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET fungsi panggilan balik (acxelements.h)

Panggilan balik EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET mengatur ulang detektor spotter kata kunci ke status tidak bersenjata tanpa kumpulan pola.

Sintaks

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET EvtAcxKeywordspotterAssignReset;

NTSTATUS EvtAcxKeywordspotterAssignReset(
  ACXKEYWORDSPOTTER KeywordSpotter,
  GUID *EventId
)
{...}

Parameter

KeywordSpotter

Objek ACXKEYWORDSPOTTER yang sudah ada dan diinisialisasi. Untuk informasi selengkapnya tentang objek ACX, lihat Ringkasan Objek ACX. Lihat juga fungsi AcxKeywordSpotterCreate .

EventId

Penunjuk ke GUID yang mewakili EventId.

Menampilkan nilai

Mengembalikan STATUS_SUCCESS jika panggilan berhasil. Jika tidak, kode kesalahan akan menampilkan kode kesalahan yang sesuai. Untuk informasi selengkapnya, lihat Menggunakan Nilai NTSTATUS.

Keterangan

Untuk informasi umum tentang deteksi kata kunci, lihat Aktivasi Suara dan Beberapa Asisten Suara.

Contoh

Contoh penggunaan ditunjukkan di bawah ini.

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);
}

Persyaratan ACX

Versi ACX minimum: 1.0

Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.

Persyaratan

Persyaratan Nilai
Header acxelements.h
IRQL PASSIVE_LEVEL

Lihat juga