Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A estrutura KSPIN_MEDIUM identifica uma conexão específica em um barramento de comunicação.
Sintaxe
struct KSPIN_MEDIUM {
GUID Set;
ULONG Id;
ULONG Flags;
};
Membros
Set
Especifica um GUID que especifica esse barramento de comunicação.
Id
Identifica uma conexão exclusiva no barramento.
Flags
Reservado para uso do sistema.
Observações
A estrutura KSPIN_MEDIUM é um alias para o KSIDENTIFIER estrutura. Como tal, as suas definições são idênticas.
A estrutura KSPIN_MEDIUM identifica um meio, com um GUID de meio exclusivo e um identificador de instância, que é gerado de maneira específica do barramento. Há um valor de identificador reservado KSMEDIUM_TYPE_ANYINSTANCE que é usado quando as instâncias de barramento não são motivo de preocupação. Por exemplo, o KSMEDIUMSETID_Standard refere-se ao barramento do sistema, do qual deve haver apenas um. Portanto, esse identificador de instância é sempre usado apenas como uma conveniência.
Um pino pode suportar vários meios e interfaces nesses meios. A maneira como um pino é descrito implica que a lista de interfaces é suportada em todas as mídias enumeradas para um pino. Se houver um caso em que isso não seja verdade, outro pino pode ser usado para descrever cada subconjunto de interfaces para os meios específicos.
O meio também é armazenado em cache pelo kernel streaming para acelerar a busca por uma possível conexão.
Um exemplo de utilização desta estrutura pode ser encontrado numa amostra de sintonizador, na qual KSPIN_MEDIUM representa ligações únicas entre sintonizadores, barras transversais e outros componentes do sintonizador.
Requerimentos
Cabeçalho: ks.h (incluir Ks.h)