KS 接口

接口是一个描述符参数,用于定义引脚的通信方式。 微型驱动程序通过提供指向相关KSPIN_DESCRIPTOR结构中KSPIN_INTERFACE结构的数组的指针来指示引脚支持的接口。 然后,KS 使用此信息来确定潜在的连接和图形生成。

与介质一样,接口也描述为集和该集的元素。 KSPIN_INTERFACE结构定义接口集中的特定接口。

然后,用户模式客户端通过使用相关KSPIN_CONNECT结构的接口成员指定连接的接口类型。 客户端在对 KsCreatePin 的调用中传递此KSPIN_CONNECT实例,这会导致IRP_MJ_CREATE发送到微型驱动程序。