KSPROPERTY_PIN_COMMUNICATION
La propiedad KSPROPERTY_PIN_COMMUNICATION especifica la dirección del flujo IRP en los pines creados por el generador de patillas.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí | No | Anclar | KSP_PIN | KSPIN_COMMUNICATION |
Observaciones
El filtro KS devuelve uno de los valores siguientes, que especifica la dirección de comunicación de un pin creado por esta fábrica de patillas.
Value | Descripción |
---|---|
KSPIN_COMMUNICATION_NONE | El generador de patillas crea instancias de patillas de receptor IRP. Estos pines solo se pueden conectar a patillas de origen IRP. |
KSPIN_COMMUNICATION_SOURCE | El generador de patillas crea instancias de patillas de origen IRP. Estos pines solo se pueden conectar a patillas receptoras IRP. |
KSPIN_COMMUNICATION_BOTH | El generador de patillas crea instancias de patillas que son receptores IRP y orígenes IRP. |
KSPIN_COMMUNICATION_BRIDGE | Este pin no se puede conectar a otras patillas, pero se pueden crear instancias en él para recibir solicitudes de E/S que no sean KS. |
Las patillas de origen envían IRP a patillas receptoras. Un pin de origen puede leer o escribir datos, y un pin receptor puede tener datos leídos o escritos desde él. Para obtener más información, consulte KSPROPERTY_PIN_DATAFLOW.
Los minidrivers de secuencia no necesitan controlar esta propiedad directamente; El controlador de clase de secuencia controla esta propiedad mediante bloques de solicitud de secuencia para consultar más información cuando sea necesario.
Requisitos
Encabezado: ks.h (incluya Ks.h)