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
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)

Consulte también

KSPROPERTY_PIN_DATAFLOW

KSP_PIN