Partilhar 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.

Valor de retorno

Nenhum

Observações

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 KS para camadas superiores. Para obter mais informações sobre eventos KS, consulte eventos KS.

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

Consulte também