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


KSPROPERTY_PIN_COMMUNICATION

Свойство KSPROPERTY_PIN_COMMUNICATION указывает направление потока IRP для контактов, созданных фабрикой контактов.

Сводная таблица использования

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства
Да Нет Pin KSP_PIN KSPIN_COMMUNICATION

Комментарии

Фильтр KS возвращает одно из следующих значений, которое указывает направление связи контакта, созданного этой фабрикой контактов.

Значение Описание
KSPIN_COMMUNICATION_NONE Фабрика контактов создает экземпляры контактов приемника IRP. Такие контакты могут быть подключены только к контактам источника IRP.
KSPIN_COMMUNICATION_SOURCE Фабрика контактов создает экземпляры исходных контактов IRP. Такие контакты могут быть подключены только к контактам приемника IRP.
KSPIN_COMMUNICATION_BOTH Фабрика контактов создает экземпляры контактов, которые являются приемниками IRP и источниками IRP.
KSPIN_COMMUNICATION_BRIDGE Этот контакт не может подключаться к другим контактам, но на нем можно создать экземпляры для получения запросов ввода-вывода, отличных от KS.

Исходные контакты отправляют IRP в контакты приемника. Исходный контакт может считывать или записывать данные, а контакт приемника может иметь данные, считанные в него или записанные из него. Дополнительные сведения см. в разделе KSPROPERTY_PIN_DATAFLOW.

Мини-драйверам потоковой передачи не нужно обрабатывать это свойство напрямую; Драйвер класса stream обрабатывает это свойство с помощью блоков запросов Stream для запроса дополнительных сведений, где это необходимо.

Требования

Заголовок: ks.h (включая Ks.h)

См. также раздел

KSPROPERTY_PIN_DATAFLOW

KSP_PIN