Função KsDefaultAddEventHandler (ks.h)
A função KsDefaultAddEventHandler é uma rotina padrão para manipular solicitações de evento 'add'.
Sintaxe
KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
[in] PIRP Irp,
[in] PKSEVENTDATA EventData,
[in, out] PKSEVENT_ENTRY EventEntry
);
Parâmetros
[in] Irp
O IRP do evento. Isso contém o objeto no qual o evento é inserido.
[in] EventData
Um ponteiro para uma estrutura KSEVENTDATA que descreve um método de notificação de eventos.
[in, out] EventEntry
A entrada de evento que deve ser inserida na lista de eventos do objeto. O objeto é determinado por Irp.
Retornar valor
Retorna o êxito ou a falha de adicionar o evento à lista de eventos do objeto.
Comentários
KsDefaultAddEventHandler determina o objeto relevante de Irp e adiciona o evento especificado à lista de eventos do objeto.
Isso é funcionalmente equivalente a KsAddEvent (ou KsXxxAddEvent, veja abaixo) para o objeto associado a Irp. Use KsDefaultAddEventHandler de um manipulador AddEvent especificado pelo minidriver para inserir o evento na lista de eventos do objeto.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX. |
Plataforma de Destino | Universal |
Cabeçalho | ks.h (inclua Ks.h) |
Biblioteca | Ks.lib |
IRQL | PASSIVE_LEVEL |