KSPROPERTY_PIN_DATARANGES

Os clientes usam a propriedade KSPROPERTY_PIN_DATARANGES para determinar os intervalos de dados com suporte por pinos instanciados pela fábrica de pinos.

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade
Sim Não Pin KSP_PIN Uma estrutura KSMULTIPLE_ITEM , seguida por uma sequência de estruturas KSDATARANGE alinhadas de 64 bits.

Comentários

Especifique essa propriedade usando KSP_PIN, em que o membro PinId especifica o pin factory para o qual retornar intervalos de dados aceitáveis.

Os filtros KS retornam todos os intervalos de dados com suporte por pinos instanciados pela fábrica de pinos. Um filtro KS pode não dar suporte a um intervalo de dados relatado em seu estado interno atual. Para determinar os intervalos de dados compatíveis com o estado interno atual, use KSPROPERTY_PIN_CONSTRAINEDDATARANGES.

Os minidrivers de fluxo não precisam manipular essa propriedade diretamente; o driver de classe de fluxo manipula essa propriedade usando blocos de solicitação de fluxo para consultar para obter mais informações.

Para obter mais informações, consulte Formatos de dados KS e intervalos de dados.

Requisitos

Cabeçalho: ks.h (inclua Ks.h)

Confira também

KSP_PIN

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_CONSTRAINEDDATARANGES

Formatos de dados KS e intervalos de dados