Partilhar via


KSPROPERTY_CONNECTION_ACQUIREORDERING

A propriedade KSPROPERTY_CONNECTION_ACQUIREORDERING é uma propriedade opcional que deve ser implementada em um pin quando a ordem de alteração de estado é significativa. Por exemplo, a propriedade deve ser implementada em pinos do coletor de comunicação se o coletor exigir que os pinos conectados aos seus pinos de origem de comunicação sejam definidos como um estado Acquire antes que os pinos do coletor sejam definidos.

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade
Sim Não Pin KSPROPERTY BOOL

Comentários

Essa propriedade retornará TRUE se a ordenação de alteração de estado for significativa. Se FALSE for retornado, a propriedade não precisará ser implementada.

Essa propriedade somente leitura é usada para determinar se a alteração de estado Stop-to-Acquire é significativa para esse pin de coletor de comunicação. Se a propriedade não for implementada, a suposição é de que a ordenação não é significativa. Para o fluxo de dados baseado em IRP, isso seria implementado por um pin quando ele encaminha IRPs de streaming em vez de criar novos IRPs para solicitações e, portanto, precisa indicar a profundidade correta da pilha para o pino de origem conectado. Se o pino não encaminhasse IRPs, o recálculo da profundidade da pilha não seria importante, pois a profundidade da pilha para o filtro seria estática.

Requisitos

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

Confira também

KSPROPSETID_Connection