Share via


Função AcxEventAddEventData (acxevents.h)

A função AcxEventAddEventData adiciona dados de evento a um objeto ACXEVENT.

Sintaxe

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

Parâmetros

Event

O objeto ACXEVENT (descrito em Resumo de Objetos ACX).

EventData

O objeto ACXEVENTDATA ACX.

Retornar valor

Nenhum

Comentários

Um ACXEVENTDATA representa o event obj do cliente.

Um ACXEVENT representa uma notificação assíncrona disponível no nível do driver. Os eventos podem ser adicionados a ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs e ACXPINs. Internamente, eles são expostos como Eventos de KS para camadas superiores. Para obter mais informações sobre eventos KS, consulte KS Events.

Exemplo

Este exemplo mostra o uso de AcxEventAddEventData.

VOID
CodecR_EvtMuteElementChangeEventCallback(
    _In_        ACXOBJECT       Object,
    _In_        ACXEVENT        Event,
    _In_        ACX_EVENT_VERB  Verb,
    _In_opt_    ACXEVENTDATA    EventData,
    _In_opt_    WDFREQUEST      Request
    )
{
...
        AcxEventAddEventData(Event, EventData);
...
}

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxevents.h
IRQL PASSIVE_LEVEL

Confira também