Поделиться через


структура KSPIN_MEDIUM

Структура KSPIN_MEDIUM определяет определенное подключение к шине связи.

Синтаксис

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

Члены

Set

Указывает GUID, указывающий эту шину связи.

Id

Определяет уникальное подключение на шине.

Flags

Зарезервировано для системного использования.

Замечания

Структура KSPIN_MEDIUM — это псевдоним структуры KSIDENTIFIER. Таким образом, их определения идентичны.

Структура KSPIN_MEDIUM идентифицирует носитель с уникальным идентификатором GUID среднего и экземпляра, который создается определенным образом. Существует значение зарезервированного идентификатора KSMEDIUM_TYPE_ANYINSTANCE, которое используется, если экземпляры шины не являются обеспокоенными. Например, KSMEDIUMSETID_Standard относится к системной шине, из которой должна быть только одна. Поэтому этот идентификатор экземпляра всегда используется как удобное.

Пин-код может поддерживать несколько носителей и интерфейсов на этих носителях. Способ описания пин-кода подразумевает, что список интерфейсов поддерживается на всех носителях, перечисленных для пин-кода. Если это не так, можно описать каждое подмножество интерфейсов для конкретных носителей.

Среда также кэшируется потоковой передачей ядра, чтобы ускорить поиск возможного подключения.

Пример использования этой структуры можно найти в примере настраиваемого средства, в котором KSPIN_MEDIUM представляет уникальные соединения между тюнерами, перекрестными панельми и другими компонентами средства настройки.

Требования

заголовок : ks.h (include Ks.h)

См. также

KSPROPERTY_PIN_MEDIUMS

KSIDENTIFIER