KSPROPERTY_PIN_COMMUNICATION
KSPROPERTY_PIN_COMMUNICATION 속성은 핀 팩터리에서 인스턴스화된 핀의 IRP 흐름 방향을 지정합니다.
사용 요약 테이블
가져오기 | 설정 | 대상 | 속성 설명자 형식 | 속성 값 형식 |
---|---|---|---|---|
Yes | 아니요 | Pin | KSP_PIN | KSPIN_COMMUNICATION |
설명
KS 필터는 이 핀 팩터리에서 인스턴스화된 핀의 통신 방향을 지정하는 다음 값 중 하나를 반환합니다.
값 | Description |
---|---|
KSPIN_COMMUNICATION_NONE | 핀 팩터리는 IRP 싱크 핀을 인스턴스화합니다. 이러한 핀은 IRP 원본 핀에만 연결할 수 있습니다. |
KSPIN_COMMUNICATION_SOURCE | 핀 팩터리는 IRP 원본 핀을 인스턴스화합니다. 이러한 핀은 IRP 싱크 핀에만 연결할 수 있습니다. |
KSPIN_COMMUNICATION_BOTH | 핀 팩터리는 IRP 싱크 및 IRP 원본인 핀을 인스턴스화합니다. |
KSPIN_COMMUNICATION_BRIDGE | 이 핀은 다른 핀에 연결할 수 없지만 KS가 아닌 I/O 요청을 수신하기 위해 인스턴스를 만들 수 있습니다. |
원본 핀은 싱크 핀에 IRP를 보냅니다. 원본 핀은 데이터를 읽거나 쓸 수 있으며 싱크 핀에는 데이터를 읽거나 쓸 수 있습니다. 자세한 내용은 KSPROPERTY_PIN_DATAFLOW.
스트림 미니드라이버에서는 이 속성을 직접 처리할 필요가 없습니다. 스트림 클래스 드라이버는 필요한 경우 스트림 요청 블록을 사용하여 이 속성을 처리하여 자세한 정보를 쿼리합니다.
요구 사항
헤더: ks.h(Ks.h 포함)