Função KsAddEvent (ks.h)
A funçãoKsAddEvent adiciona um evento à lista de eventos do do objeto.
Sintaxe
void KsAddEvent(
[in] PVOID Object,
[in] PKSEVENT_ENTRY EventEntry
);
Parâmetros
[in] Object
O objeto ao qual adicionar o evento.
[in] EventEntry
Um ponteiro para uma estrutura de KSEVENT_ENTRY que descreve o evento a ser adicionado a Object.
Valor de retorno
Nenhum
Observações
Os minidrivers normalmente não chamam essa rotina diretamente; em vez disso, eles usam KsFilterAddEvent ou KsPinAddEvent .
Depois que os eventos forem adicionados à lista de eventos, esses eventos poderão ser gerados como eventos de dados por uma chamada KsXxxGenerateEvents. O typecasting do objeto (um filtro ou um pino) para PVOID deve ser fornecido pelo chamador.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX. |
da Plataforma de Destino | Universal |
cabeçalho | ks.h (incluir Ks.h) |
biblioteca | Ks.lib |
IRQL | PASSIVE_LEVEL |