KSPROPERTY_PIN_COMMUNICATION
La proprietà KSPROPERTY_PIN_COMMUNICATION specifica la direzione del flusso IRP sui pin di cui è stata creata un'istanza dalla factory di pin.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì | No | Aggiungi (Blocca) | KSP_PIN | KSPIN_COMMUNICATION |
Commenti
Il filtro KS restituisce uno dei valori seguenti, che specifica la direzione di comunicazione di un pin di cui è stata creata un'istanza da questa factory di pin.
Valore | Descrizione |
---|---|
KSPIN_COMMUNICATION_NONE | La factory di pin crea un'istanza dei pin sink IRP. Tali pin possono essere connessi solo ai pin di origine IRP. |
KSPIN_COMMUNICATION_SOURCE | La factory di pin crea un'istanza dei pin di origine IRP. Tali pin possono essere connessi solo ai pin sink IRP. |
KSPIN_COMMUNICATION_BOTH | La factory di pin crea un'istanza dei pin che sono sink IRP e origini IRP. |
KSPIN_COMMUNICATION_BRIDGE | Questo pin non può connettersi ad altri pin, ma le istanze possono essere create per ricevere richieste di I/O non KS. |
I pin di origine inviano i runtime di integrazione ai pin sink. Un pin di origine può leggere o scrivere dati e un pin sink può avere dati letti o scritti da esso. Per altre informazioni, vedere KSPROPERTY_PIN_DATAFLOW.
I minidriver di flusso non devono gestire direttamente questa proprietà; Il driver della classe di flusso gestisce questa proprietà usando blocchi di richiesta di flusso per eseguire una query per ulteriori informazioni, se necessario.
Requisiti
Intestazione: ks.h (include Ks.h)