Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство 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)