Função KsTopologyPropertyHandler (ks.h)
A função KsTopologyPropertyHandler executa o tratamento padrão dos membros estáticos do conjunto de propriedades KSPROPSETID_Topology . A função usa a estrutura KSTOPOLOGY , que descreve o conjunto de informações que é retornado por esse conjunto de propriedades.
Sintaxe
KSDDKAPI NTSTATUS KsTopologyPropertyHandler(
[in] PIRP Irp,
[in] PKSPROPERTY Property,
[in, out] PVOID Data,
[in] const KSTOPOLOGY *Topology
);
Parâmetros
[in] Irp
Especifica o IRP que está tratando a solicitação de propriedade.
[in] Property
Especifica a propriedade específica que está sendo consultada.
[in, out] Data
Especifica os dados específicos da propriedade de topologia.
[in] Topology
Aponta para uma estrutura KSTOPOLOGY que contém as informações de topologia.
Retornar valor
A função KsTopologyPropertyHandler retornará STATUS_SUCCESS se tiver êxito ou retornará um erro específico para a propriedade que está sendo tratada. A função sempre preenche o IO_STATUS_BLOCK. Campo de informações do PIRP. Elemento IoStatus dentro do IRP. Ele não define o IO_STATUS_BLOCK. Campo Status, nem conclui o IRP.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ks.h (inclua Ks.h) |
Biblioteca | Ks.lib |