KSPROPERTY_PIN_COMMUNICATION
Die KSPROPERTY_PIN_COMMUNICATION-Eigenschaft gibt die Richtung des IRP-Flusses auf Pins an, die von der Pinfactory instanziiert werden.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja | Nein | Pin | KSP_PIN | KSPIN_COMMUNICATION |
Bemerkungen
Der KS-Filter gibt einen der folgenden Werte zurück, der die Kommunikationsrichtung eines von dieser Pinfactory instanziierten Pins angibt.
Wert | BESCHREIBUNG |
---|---|
KSPIN_COMMUNICATION_NONE | Die Pin factory instanziiert IRP-Senkenpins. Solche Pins können nur mit IRP-Quellpins verbunden werden. |
KSPIN_COMMUNICATION_SOURCE | Die Pinfactory instanziiert IRP-Quellpins. Solche Pins können nur mit IRP-Senkenstiften verbunden werden. |
KSPIN_COMMUNICATION_BOTH | Die Pinfactory instanziiert Pins, die sowohl IRP-Senken als auch IRP-Quellen sind. |
KSPIN_COMMUNICATION_BRIDGE | Dieser Pin kann keine Verbindung mit anderen Pins herstellen, aber Instanzen können darauf erstellt werden, um Nicht-KS-E/A-Anforderungen zu empfangen. |
Die Quellpins senden IRPs an Senkenpins. Eine Quell-Pin kann Daten lesen oder schreiben, und eine Senkennadel kann Daten enthalten, die darin gelesen oder daraus geschrieben werden. Weitere Informationen finden Sie unter KSPROPERTY_PIN_DATAFLOW.
Stream-Minidriver müssen diese Eigenschaft nicht direkt behandeln. Der Streamklassentreiber verarbeitet diese Eigenschaft mithilfe von Stream-Anforderungsblöcken, um bei Bedarf weitere Informationen abzufragen.
Anforderungen
Header: ks.h (Ks.h einschließen)