Udostępnij przez


struktura KSPIN_MEDIUM

Struktura KSPIN_MEDIUM identyfikuje określone połączenie w magistrali komunikacyjnej.

Składnia

struct KSPIN_MEDIUM {
  GUID Set;
  ULONG Id;
  ULONG Flags;
};

Członkowie

Set

Określa identyfikator GUID określający tę magistralę komunikacji.

Id

Identyfikuje unikatowe połączenie w magistrali.

Flags

Zarezerwowane dla użytku systemowego.

Uwagi

Struktura KSPIN_MEDIUM jest aliasem struktury KSIDENTIFIER. W związku z tym ich definicje są identyczne.

Struktura KSPIN_MEDIUM identyfikuje medium z unikatowym identyfikatorem GUID i identyfikatorem wystąpienia, który jest generowany w sposób specyficzny dla magistrali. Istnieje wartość identyfikatora zarezerwowanego KSMEDIUM_TYPE_ANYINSTANCE, która jest używana, gdy wystąpienia magistrali nie są niepokojące. Na przykład KSMEDIUMSETID_Standard odnosi się do magistrali systemowej, z której powinna istnieć tylko jedna. Dlatego ten identyfikator wystąpienia jest zawsze używany tak samo jak wygoda.

Numer PIN może obsługiwać wiele medium i interfejsów na tych nośnikach. Sposób, w jaki opisano pinezkę, oznacza, że lista interfejsów jest obsługiwana na wszystkich nośnikach wyliczonych dla pinezki. Jeśli istnieje przypadek, w którym nie jest to prawdą, można użyć innego numeru PIN do opisania każdego podzestawu interfejsów dla określonych medium.

Nośnik jest również buforowany przez przesyłanie strumieniowe jądra, aby przyspieszyć wyszukiwanie możliwego połączenia.

Przykład użycia tej struktury można znaleźć w przykładzie tunera, w którym KSPIN_MEDIUM reprezentuje unikatowe połączenia między tunerami, poprzeczkami i innymi składnikami tunera.

Wymagania

nagłówek : ks.h (w tym Ks.h)

Zobacz też

KSPROPERTY_PIN_MEDIUMS

KSIDENTIFIER