Função KsDefaultAddEventHandler (ks.h)
A funçãoKsDefaultAddEventHandler é uma rotina padrão para lidar com solicitações de "adição" de eventos.
Sintaxe
KSDDKAPI NTSTATUS KsDefaultAddEventHandler(
[in] PIRP Irp,
[in] PKSEVENTDATA EventData,
[in, out] PKSEVENT_ENTRY EventEntry
);
Parâmetros
[in] Irp
O evento IRP . Isso contém o objeto no qual o evento é inserido.
[in] EventData
Um ponteiro para uma estrutura de KSEVENTDATA que descreve um método de notificação de evento.
[in, out] EventEntry
A entrada de evento que deve ser inserida na lista de eventos do objeto. O objeto é determinado por irp.
Valor de retorno
Retorna o êxito ou a falha de adicionar o evento à lista de eventos do objeto.
Observações
KsDefaultAddEventHandler determina o objeto relevante de Irp e adiciona o evento especificado à lista de eventos do objeto.
Isso é funcionalmente equivalente a KsAddEvent (ou KsXxxAddEvent, consulte abaixo) para o objeto associado a Irp. Use KsDefaultAddEventHandler de um manipulador de AddEvent especificado pelo minidriver para inserir o evento na lista de eventos do objeto.
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 |